我使用PHPMailer通过SMTP发送电子邮件.它可以工作,但它不会保存已发送的电子邮件
发送的邮件.我想在发送的项目中发送电子邮件,任何想法?
我知道可以使用imap_append函数来实现它.但是,怎么做呢?
PHPMailer似乎没有返回$消息的函数.
if ($return = $mail->Send()) {
$stream = imap_open("{{$host}:993/imap/ssl}Sent Items", $user_name, $user_pwd);
imap_append($stream, "{{$host}:993/imap/ssl}Sent Items" , $message , "\\Seen");
imap_close($stream);
};
如何从PHPMailer获取消息体?
解决方法:
PHPMailer中的实例变量都是公共的.
查看源代码,您可以使用:
$mail->Body
如果你想要包括所有边界的简单体,你也可以使用:
$mail->CreateBody();