   #PHP Manual IMAP, POP3 and NNTP functions imap_lsub imap_mail_copy

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                               imap_mail_compose

   (PHP 3>= 3.0.5, PHP 4 )
   imap_mail_compose --  Create a MIME message based on given envelope
   and body sections

Description

   string imap_mail_compose ( array envelope, array body)

   Example 1. imap_mail_compose() example
   <?php
   $envelope["from"]="joe@example.com";
   $envelope["to"]="foo@example.com";
   $envelope["cc"]="bar@example.com";
   $part1["type"]=TYPEMULTIPART;
   $part1["subtype"]="mixed";
   $filename="/tmp/imap.c.gz";
   $fp=fopen($filename, "r");
   $contents=fread($fp, filesize($filename));
   fclose($fp);
   $part2["type"]=TYPEAPPLICATION;
   $part2["encoding"]=ENCBINARY;
   $part2["subtype"]="octet-stream";
   $part2["description"]=basename($filename);
   $part2["contents.data"]=$contents;
   $part3["type"]=TYPETEXT;
   $part3["subtype"]="plain";
   $part3["description"]="description3";
   $part3["contents.data"]="contents.data3\n\n\n\t";
   $body[1]=$part1;
   $body[2]=$part2;
   $body[3]=$part3;
   echo nl2br(imap_mail_compose($envelope, $body));
   ?>
   ______________________________________________________________________

   Prev      Home           Next
   imap_lsub  Up  imap_mail_copy
