php - 防止传递状态通知错误或电子邮件回复

标签 php email

我有一个网络应用程序 (L/WAMP) 它使用域 abc.com 托管

客户使用公司 123.com 的应用程序,这意味着他们的电子邮件地址类似于 jason@123.com 或 bob@123.com。

应用程序有时会向 jason@123.com 发送一封电子邮件,告诉他 Bob 已经做了一些事情,比如批准或拒绝了他的日常时间条目。系统自动为 Bob 发送此电子邮件。此电子邮件从 system@abc.com 发送到 jason@123.com。

我们这样做是为了确保电子邮件最终进入收件箱而不是垃圾邮件过滤器。

所以,我的问题是,有没有办法阻止收件人回复电子邮件(我们提供了一个带有链接的注释,可以使用他们的 123.com 电子邮件地址直接向该人发送邮件)或从收件人的电子邮件服务器发送支持外出回复或传递状态通知之类的内容?

我可以在地址字段或电子邮件 header 中做些什么来告诉收件人的电子邮件服务器不要尝试将任何内容发送回 system@abc.com?

任何帮助都会很棒...

最佳答案

对于这种情况,基本上有三个与您相关的 header 。

from header 标识电子邮件声称 的发件人,reply-to header (人类发起的回复将定向到该 header )以及,最后,自动传送状态邮件发送到的返回路径

三个字段中的每一个都可以不同。

顺便说一句,如果这些 header 中的任何一个使用发送 smtp 服务器 IP 地址无法解析的域,并且该域不包含在您的 SPF 中记录,那么您的电子邮件更有可能进入垃圾邮件文件夹。

关于php - 防止传递状态通知错误或电子邮件回复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/965986/

相关文章:

php - 错误的 ELF 类 - PHP 扩展

php - "if"与 "switch"

php - 使用数组创建动态 MySQL 查询 - PHP

php将日期时间转换为UTC

java - Android Studio 有错误的 mail.jar 和 additionnal.jar 和 activation.jar

php - 邮件中的最大行长度

delphi - 使用 Indy 发送电子邮件不会在 Outlook 中显示附件

email - 在邮件中附加CSV

php - jquery发送带有附件的电子邮件

php - 当行达到过期日期时删除行 PHP Mysql