一尘不染

用phpmailer发送的邮件不要转到“已发送”的IMAP文件夹

php

在我的CRM在线系统中,我使用IMAP协议控制传入的邮件。现在,我正在使用phpmailer和SMTP协议发送邮件。一切都很好,但我有一件奇怪的事情。如何使用phpmailer脚本发送的邮件转到“已发送”
IMAP文件夹?


阅读 342

收藏
2020-05-29

共1个答案

一尘不染

PHPMailer中现在有一个方法getSentMIMEMessage返回整个MIME字符串

$mail = new PHPMailer();
//code to handle phpmailer
$result = $mail->Send();
if ($result) {
  $mail_string = $mail->getSentMIMEMessage();
  imap_append($ImapStream, $folder, $mail_string, "\\Seen");
}
2020-05-29