imap_append Добавляет строковое сообщение в указанный почтовый ящик &reftitle.description; boolimap_append IMAP\Connectionimap stringfolder stringmessage stringnulloptions&null; stringnullinternal_date&null; Добавляет строку message в указанный folder. &reftitle.parameters; &imap.imap-parameter.imap; folder Имя почтового ящика. Смотрите imap_open для подробной информации. &imap.mailboxname.insecure; message Добавляемое сообщение в виде строки При обращении к серверу Cyrus IMAP следует использовать "\r\n" как завершающий символ строки вместо "\n", иначе операция будет неудачна. options Если указан, то параметр options также будет записан в folder internal_date Если этот параметр указан, он установит INTERNALDATE в добавляемом сообщении. Параметр должен содержать дату, представленную строкой, которая соответствует спецификации rfc2060 для значения date_time. &reftitle.returnvalues; &return.success; &reftitle.changelog; &Version; &Description; &imap.changelog.imap-param; 8.0.0 options и internal_date теперь допускают значение null. &reftitle.examples; Пример использования <function>imap_append</function> Nmsgs . "\n"; imap_append($imap, "{imap.example.org}INBOX.Drafts" , "From: me@example.com\r\n" . "To: you@example.com\r\n" . "Subject: test\r\n" . "\r\n" . "это проверочное сообщение, пожалуйста, игнорируйте его\r\n" ); $check = imap_check($imap); echo "Кол-во сообщений после добавления : ". $check->Nmsgs . "\n"; imap_close($imap); ?> ]]>