PHP电子邮件标题 - 交付选项

时间:2012-02-15 19:40:14

标签: php email email-headers

我已将以下代码添加到发送电子邮件的PHP Mail应用程序中:

$email_header .= "Disposition-Notification-To: $from"; 
$email_header .= "X-Confirm-Reading-To: $from"; 

但是,我们未收到任何“已发送”或“已阅读”确认。

有什么想法吗?

谢谢,

小时。

3 个答案:

答案 0 :(得分:5)

您未收到任何确认的原因是大多数人选择不发送阅读回执。如果您可以从服务器影响是否发生这种情况,垃圾邮件发送者可以轻松地轻松识别活动和非活动的电子邮件地址。

但是,如果启用了发送阅读回执,则可能失败的另一个原因是您需要在每行的末尾添加一个新行:

$email_header .= "Disposition-Notification-To: $from\r\n"; 
$email_header .= "X-Confirm-Reading-To: $from\r\n"; 

答案 1 :(得分:1)

我认为获取阅读通知的一个标题是Return-Receipt-To:。此外,如果客户端不完全忽略标题,用户通常可以选择忽略“已读回执”,而不是发回电子邮件。

答案 2 :(得分:0)

(也许不是问题的答案,但你想要实现的可能答案是)。由于确认通常被禁用,因此您的方法大多数时间都不起作用。使用图像标记记录电子邮件中的电子邮件读取。如果禁用图像加载,它将无法工作。