我们使用 hMailserver 来管理 2 个不同的域名。其中一个我们最近转移到了 gmail,另一个我们保留原样。
在 hMailServer 中,我们只需取消选中域的“常规”选项卡上的“启用”框,即可将移动的域标记为“已禁用”。基本上,出于各种原因,我们需要保留旧内容。
但是,当我从其他域向移动的域发送电子邮件时,hMailServer 会响应一条550: Domain is Disabled
错误消息。
我的问题是:如何让 hMailServer 继续发送到该移动的域?
答案1
虽然您已禁用域,但您并没有告诉 hMailServer 不要将其视为权威,因此它要么尝试将消息传递到帐户的本地副本,要么根据您发现的域已被禁用而拒绝。
想保留列出的内容的原因大概是为了维护您在该域中配置的帐户?除了简单地删除域及其中的所有帐户之外,我能想到的唯一选择就是重命名域,例如将 mydomain.com 更改为 mydomain.com.foo 或类似的名称。然后 mydomain.com 将不再被视为本地,并且您的服务器将根据需要发送电子邮件,但所有邮箱和设置将保持与以前一样。请注意,一旦您在 hMailServer 中重命名域,所有帐户的详细信息也将更改。因此,如果您以后需要连接到旧的 POP3/IMAP 邮箱,则需要调整要连接的用户名(假设该域未配置为您的默认域,在这种情况下您显然也需要更新它)。
答案2
我从未使用过 hMailServer,但我的猜测是,即使该域被禁用,hMailServer 仍然对其具有权威性。因此,它希望管理该域的电子邮件,但由于它被禁用,因此拒绝实际接受该域的电子邮件。
我的假设是,逻辑是您可能希望暂时禁用特定域的邮件流,而不必删除该域。
因此,为了让 hMailServer 发送到移动的域,您可能需要从 hMailServer 中删除该域。