【问题标题】:retrieve $MessageID from phpmailer从 phpmailer 检索 $MessageID
【发布时间】:2017-06-14 05:32:21
【问题描述】:

我刚刚设置了 phpmailer,我想在发送时将消息存储在日志表中。

phpmailer 自动创建一个 messageid,我如何检索 $MessageID 以便将其存储在我的表中?

我不需要设置它,但我试过这个......

$MID = time() .'-' . md5('xxx@gmail.com' . 'yyy@gmail.com') . '@domain.com';
$mail->MessageID = $MID;

而且发送邮件的标头不同

很乐意检索默认值

【问题讨论】:

    标签: php phpmailer


    【解决方案1】:

    有一个方法getLastMessageID可以使用。

    setting your own value 怎么样?你必须记住,那个

    MessageID 的结构应该是:

    <sometext@sometext>

    如果您的 MessageID 没有这个确切的结构 - PHPMailer 将 忽略您的 MessageId 并生成它自己的 MessageId。

    【讨论】:

    • 完美,getLastMessageID 非常适合我 - 谢谢
    猜你喜欢
    • 2017-02-12
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 2021-11-04
    • 2015-11-30
    • 2019-03-24
    • 2021-11-28
    • 2019-09-14
    相关资源
    最近更新 更多