我们的域名被附加到从我们的服务器发送的电子邮件地址上,为什么?

我们的应用发送了许多types的电子邮件通知。 在某些情况下,我们看到电子邮件地址正在将我们的域名追加到他们的电子邮件地址。

例如michael@gmail.com变成michael@gmail.com.example.com

这是什么原因造成的?

该应用程序正在LAMP堆栈上运行。 我们正在使用Sendmail / PEAR的邮件模块。

检查您的邮件服务器的主机名configuration! 另外,在绑定configuration中,通常在名称末尾缺less一个点可能会导致此问题!

如果您的域名(* .example.com)确实有通配符logging,则可能是邮件configuration中的规则正在触发,在search域名时追加该域名。

输出是什么?

 dig -t any gmail.com.example.com 

给? 关于有效的Alogging或MXlogging的任何内容?