【发布时间】:2013-03-13 18:41:25
【问题描述】:
我有一个托管 7 个网站的服务器。它们都具有从服务器上运行的程序向用户发送电子邮件的能力(例如忘记密码、通知等)。他们将有一个回复地址,例如 DO-NOT-REPLY@somedomain.com。在标头中的回复地址是 DAEMON@localdomain.localhost。这会导致一些接收邮件服务器拒绝邮件,因为发送电子邮件地址不匹配(我认为这是一个 553 错误)。
我用谷歌搜索的大部分内容都说使用泛型表。但是,这似乎要求用户实际上是系统(Linux)上的帐户。例如:
bob robert.e.user@someotherdomain.com
就我而言,我有许多名为 DO-NOT-REPLY 但位于不同域中的“用户”。我将如何指定它们?我应该在哪里指定它们?
我现在很困惑。
【问题讨论】:
-
将域添加到您在
sendmail.cw中的权威域列表中。这将使一个 DO-NOT-REPLY 系统帐户对所有这些域都是合法的。 -
@MarcB 这就是我的配置方式。所有域都已列出,并且 sendmail 已重新启动。
-
您使用什么来服务网站? [ Web 服务器 (apache?),脚本扩展 (php?)]
-
@AndrzejA.Filip 在 Apache 上运行,使用 php 作为脚本语言。
标签: sendmail