php邮件发送,怎么获知接收情况(如成功送达、被拒收等)
自己用phpmailer写了个邮件发送程序,通过其它邮箱做smtp转发,好像是无法获知邮件是否成功送达或者被拒收了之类的反馈的。程序如果显示发送成功,只是成功送达转发的那个smtp邮箱了而已,并不表示成功送达了最终的收件人。
所以打算用自己的邮件发送服务器,可提供支持反向解析的IP,反正企业邮局所需要的环境我都可以搭建。现在的问题就是想针对每一封发送出去的邮件,程序直接获取邮件接收的反馈,并判断出来是什么信息,好做统计数据。不是写在邮件内容里的那种阅读回执,而是邮件接收服务器回执。不知道直接使用mail()函数或者phpmailer类是否能实现,或者其它API?或者需要接收返回邮件并判断,那么怎么判断?
问题很专业,请看清楚题目。
如果这样的设计是不可能的,请权威人士解答一下,因为我见到这样的程序了,虽然有点怀疑它的统计数据,但实际测试却发现它的统计数据截至目前还是对的。