Я работаю над веб-почтой с imap,
Я подключаюсь к imap с:
$IMAPHostname = "localhost";
$IMAPPort = "143";
$IMAPFlags = "/novalidate-cert";
Я общаюсь с
$Folder="INBOX.Drafts";
$Mailbox ='{'.$IMAPHostname.":".$IMAPPort.$IMAPFlags.'}'.$Folder;
$imap = imap_open ($Mailbox, $session->username."@mydomain.com", $session->password);
Я получаю список папок по:
$list = imap_list($mailbox, "{imap.mydomain.com}", "*");
Выход :
"pass","INBOX.Drafts","INBOX.Trash","INBOX.spam","INBOX.Sent","errors reports","Spam","INBOX"
когда я пытаюсь:
imap_append($imap, "INBOX.Drafts", $mail->getSentMIMEMessage(), "\\Seen");
показать эту ошибку:
«Не могу добавить в почтовый ящик INBOX. Черновики: такого почтового ящика нет»
когда я получу сообщение в черновик, верните 2 письма.
в чем дело?
Задача ещё не решена.
Других решений пока нет …