最近我们收到不少客户请求,客户正在更改其域名,但希望保留相同的电子邮件地址,并将新域名作为主网站。然后旧域名将转发到新域名。
我想知道的是,解决这个问题的最佳方法是什么?我们将托管帐户各个位置的网站名称更改为新名称 (www.newname.com),并将区域文件中的所有相应名称更改为新名称,似乎运行良好。旧电子邮件帐户现在位于 newname.com 下。我们如何设置区域文件,以便 oldname.com 电子邮件发送到 newname.com 电子邮件?在域管理中告诉域进行转发不会转发电子邮件,只会转发网站。
答案1
什么邮件系统?以 Exchange 为例,您可以让任意数量的域指向您的 Exchange 服务器。您可以为每个域设置收件人策略,然后只需将所需的电子邮件地址添加到每个用户的 AD 配置文件中即可。
答案2
答案3
显然正确的做法是使用域名别名
答案4
我在 sendmail 中通过配置多个域来由中继处理来实现这一点。
编辑
/etc/mail/local-hosts-names
并添加您想要处理的域名。例如:
# local-host-names - include all aliases for your machine here.
domain.com
otherdomain.com
yetmore.net
完成更改后,并假设 DNS 设置正确,请重新启动 sendmail。
注意:这意味着 user@domain 等同于 user@otherdomain,因为对于用户验证来说,/etc/passwd
和/etc/aliases
都是命中的。