|
Последние активные темы форума |
|
imap_mail_compose
(PHP 3>= 3.0.5, PHP 4 , PHP 5) imap_mail_compose --
Create a MIME message based on given envelope and body sections
Descriptionstring imap_mail_compose ( array envelope, array body )
Пример 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
));
?>
|
|
|