这是可能的PHPMailer的做到这一点.在使用您通常需要发送消息的所有内容配置PHPMailer实例后,请不要调用send()
- 而是调用preSend()
(构造消息)然后使用getSentMIMEMessage()
例如获取消息内容,例如
$mail->preSend();
$message = $mail->getSentMIMEMessage();
Run Code Online (Sandbox Code Playgroud)
$message
然后将包含一个完整的RFC822消息,您可以将其粘贴到数据库,队列或稍后要发送的任何内容中.要稍后进行实际发送,您可以直接使用PHPMailer的SMTP类.要了解如何驱动该类,请查看PHPMailer的smtpSend()
功能.
归档时间: |
|
查看次数: |
3257 次 |
最近记录: |