andrey3761

Рейтинг
1
Регистрация
11.11.2013

Ваш вариант интересный.

Но когда в заголовке указываю

$headers .= "Bcc: my@yandex.ru\r\n";

то копия письма не приходит на него. Указываю почту гугла - тоже самое. Отправляю через SMTP яндекса.

---------- Добавлено 16.12.2013 в 22:17 ----------

Победил!

Используется кодировка UTF7-IMAP.

Код, который ложит письмо в папку "Отправленные"


$imap_host = "{imap.yandex.ru:143}" . mb_convert_encoding( 'Отправленные', "UTF7-IMAP", "UTF-8" );
$stream = imap_open( $imap_host, "user", "pass" );

$check = imap_check($stream);
echo "Msg Count before append: ". $check->Nmsgs . "\n";

imap_append($stream, $imap_host
, "From: me@example.com\r\n"
. "To: you@example.com\r\n"
. "Subject: test\r\n"
. "\r\n"
. "this is a test message, please ignore\r\n"
);

$check = imap_check($stream);
echo "Msg Count after append : ". $check->Nmsgs . "\n";

imap_close($stream);

Да. Я отправляю почту по SMTP, здесь проблем не возникает.

Нужно, чтобы отправленное письмо сохранилось в папке "Отправленные".

Помогу. Напишите Вашу ICQ, не нашёл как пользоваться личкой...