imap_mail_compose(3) php man page | unix.com

Man Page: imap_mail_compose

Operating Environment: php

Section: 3

IMAP_MAIL_COMPOSE(3)							 1						      IMAP_MAIL_COMPOSE(3)

imap_mail_compose - Create a MIME message based on given envelope and body sections

SYNOPSIS
string imap_mail_compose (array $envelope, array $body)
DESCRIPTION
Create a MIME message based on the given $envelope and $body sections.
PARAMETERS
o $envelope - An associative array of headers fields. Valid keys are: "remail", "return_path", "date", "from", "reply_to", "in_reply_to", "subject", "to", "cc", "bcc", "message_id" and "custom_headers" (which contains associative array of other headers). o $body - An indexed array of bodies A body is an associative array which can consist of the following keys: "type", "encoding", "charset", "type.parameters", "subtype", "id", "description", "disposition.type", "disposition", "contents.data", "lines", "bytes" and "md5".
RETURN VALUES
Returns the MIME message.
EXAMPLES
Example #1 imap_mail_compose(3) 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 "; $body[1] = $part1; $body[2] = $part2; $body[3] = $part3; echo nl2br(imap_mail_compose($envelope, $body)); ?> PHP Documentation Group IMAP_MAIL_COMPOSE(3)
Related Man Pages
openssl_pkcs7_sign(3) - php
imap_mail_compose(3) - php
geoip_db_get_all_info(3) - php
mailparse_uudecode_all(3) - php
parsekit_compile_string(3) - php
Similar Topics in the Unix Linux Community
copy syntax part2
How to concatenate consecutive lines
If then else for decimal numbers part2
fetchmail with two envelope options
File into an array