如何从PHPMailer获取消息体?

我使用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();

看到:
http://phpmailer.svn.sourceforge.net/viewvc/phpmailer/trunk/phpmailer/class.phpmailer.php?revision=452&view=markup

上一篇:电子邮件尝试在gmail中通过PHP登录时失败


下一篇:电子邮件 – spamassassin rdns reversns