我已经完成了我的研究,所有内容都谈到了根据退回的电子邮件处理退回的问题,但我的问题是,是否可以检查电子邮件是否会在没有通过退回的电子邮件的情况下被退回?
答案 0 :(得分:1)
不,不是直接的。除非电子邮件被PHP正在与之通信的SMTP服务器立即拒绝(例如,您的本地sendmail
安装),否则PHP将假定电子邮件即将发布。如果电子邮件稍后被某些其他邮件服务器退回(例如,在接收端没有这样的用户,邮箱已满等等),则退回是完全单独发送到您原始电子邮件中的From:
的电子邮件。
您可以使用PHP连接该邮箱,例如|php somescript.php
文件中的.forward
规则,以便进入该地址的任何电子邮件都会通过管道传输到PHP脚本中,但这将是一个完全独立的脚本,与发送的脚本无关最初的电子邮件。