调用mail()-PHP后获取准确的邮件消息

调用mail()-PHP后获取准确的邮件消息,php,email,Php,Email,在调用邮件功能后,我希望获得我刚刚发送的完整邮件消息。不仅是主题和内容字段,还包括自动生成的信息,如日期和内容传输编码。这就是全部信息。我该怎么做呢?PHP实际上并没有发送邮件,所以它不会知道这些。mail()函数所做的就是将您的内容传递到sendmail二进制文件(或您使用的任何SMTP服务器),并返回是否成功。其余的由SMTP服务器决定 我能提供的最佳建议是将BCCd邮寄到您控制的帐户,并从那里解析所需的信息。目前不可能。也许有第三方图书馆,如果有的话。但是绝对不能使用mail()。如果您不

在调用邮件功能后,我希望获得我刚刚发送的完整邮件消息。不仅是主题和内容字段,还包括自动生成的信息,如日期和内容传输编码。这就是全部信息。我该怎么做呢?

PHP实际上并没有发送邮件,所以它不会知道这些。
mail()
函数所做的就是将您的内容传递到sendmail二进制文件(或您使用的任何SMTP服务器),并返回是否成功。其余的由SMTP服务器决定


我能提供的最佳建议是将BCCd邮寄到您控制的帐户,并从那里解析所需的信息。

目前不可能。也许有第三方图书馆,如果有的话。但是绝对不能使用
mail()
。如果您不能调整本地
sendmail
二进制文件来存储副本,那么可以从PHP方面研究更现代的东西。想到SwiftMailer或PHPMailer,肯定已经提供了一个原始结果转储。可以使用邮件服务器日志完成这实际上是我一直在寻找的答案,因为无法获得确切的邮件消息。