gpt4 book ai didi

PHP Mailer 编译并存储消息以供稍后发送

转载 作者:行者123 更新时间:2023-12-05 08:24:08 24 4
gpt4 key购买 nike

我们能否在 PHP 邮件程序中将消息编译并存储为草稿,然后再发送每条消息?

最佳答案

用 PHPMailer 可以做到这一点。在用发送消息通常需要的所有内容配置 PHPMailer 实例后,不要调用 send() - 而是调用 preSend()(构造消息)和然后使用 getSentMIMEMessage() 获取消息内容,例如

$mail->preSend();
$message = $mail->getSentMIMEMessage();

$message 将包含一个完整的 RFC822 消息,您可以将其保存在数据库、队列或任何稍后发送的内容中。要稍后进行实际发送,您可以使用 PHPMailer's SMTP class直接地。要了解如何驾驶该类(class),请查看 PHPMailer's smtpSend()功能。

关于PHP Mailer 编译并存储消息以供稍后发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23212634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com