首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过记录而不是MX转发电子邮件

通过记录而不是MX转发电子邮件
EN

Ask Ubuntu用户
提问于 2013-05-08 13:34:06
回答 2查看 4.6K关注 0票数 2

我有一个Ubuntu服务器,运行sendmail (直到今天早上它还在运行postfix,但我搬到了sendmail,以消除后缀配置调整导致此问题的可能性)。直到几周前,这台服务器还是我的域名中唯一的邮件服务器--直到我把邮件从这个盒子里移开之前,电子邮件按预期工作,发送给本地用户并发送得很好--但是自从移动它之后,每次在这个盒子上通过MTA发送一封电子邮件,它都尝试将它发送到我域的A记录,而不是MX records...which不能很好地工作,因为我使用CDN,而且CDN没有很好地托管我的邮件。从其他任何地方到我的域都很好,从服务器发送到其他域也很好。如果您从问题服务器执行一个挖掘或nslookup,那么记录似乎是正确的,因此在与此斗争了将近一个星期之后,我感到很困惑。任何帮助都将不胜感激!

编辑:域名DNS记录;

domain.com CNAME到server.domain.com

server.domain.com A至1.1.1.1

MX mail.maildomain.com优先级10

MX mail1.maildomain.com优先级20

有问题的服务器是server.domain.com。

谢谢

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2013-05-09 18:36:27

Sendmail将CNAME (DNS别名)转换为实名。

domain.com -> server.domain.com

删除server.domain.com的CNAME或添加MX记录

票数 1
EN

Ask Ubuntu用户

发布于 2013-05-09 19:41:24

如果您正在运行多个电子邮件服务器--您的描述听起来很像--每个服务器都必须有一个A记录。然后,您可以为每个服务器添加一个CNAME记录,以匹配域的MX条目。

domain.com CNAME server.domain.com server.domain.com A 1.1.1.1 server2.domain.com 1.1.1.2堆栈server2.domain.com mail.domain.com CNAME server2.domain.com mail1.domain.com server.domain.com MX mail.domain.com 10 MX mail1.domain.com 20

然后,您需要在其SMTP服务器设置中将您的MUA指向mail.domain.com。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/292557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档