所以我有两个不同的域名托pipe在不同的服务器上。
domain1.com在Windows上运行:
– DNS(MS)是10.1.1.39
– WEB(MS)是10.1.1.21
– 交换(MS)是10.1.1.180
domain2.com在Linux上托pipe。 所有从一个框10.1.1.41运行
现在我可以收到从domain1.com到domain2.com的邮件,但是我无法从domain2.com发送到domain1.com。 我有一个运行在CentOS 6.2上的LAMP服务器设置,我使用的是快递,Postfix和maildrop。
当我尝试从domain2发送电子邮件到domain1时,我从LAMP服务器maillog复制日志文件
Apr 26 13:46:42 ns1 postfix / smtpd [4820]:连接来自未知[127.0.0.1] Apr 26 13:46:42 ns1 postfix / smtpd [4820]:A2D37101E78:client = unknown [127.0.0.1] Apr 26 13:46:42 ns1 postfix / cleanup [4808]:A2D37101E78:message-id = Apr 26 13:46:42 ns1 postfix / smtpd [4820]:断开与未知[127.0.0.1] Apr 26 13:46:42 ns1 postfix / qmgr [4452]:A2D37101E78:from =,size = 1028,nrcpt = 1(队列激活) Apr 26 13:46:42 ns1 amavis [18113]:(18113-07)已通过CLEAN,MYNETS LOCAL [127.0.0.1] [127.0.0.1] - >,Message-ID:,mail_id:bGLdfgjwN6y6,Hits:-0.999,大小:597,queued_as:A2D37101E78,9406毫秒 Apr 26 13:46:42 ns1 postfix / smtp [4809]:39578101E69:to =,relay = 127.0.0.1 [127.0.0.1]:10024,delay = 9.5,delay = 0.12 / 0.01 / 0 / 9.4,dsn = 2.0 .0,status = sent(250 2.0.0 Ok,id = 18113-07,来自MTA([127.0.0.1]:10025):250 2.0.0 Ok:排队等候为A2D37101E78) Apr 26 13:46:42 ns1 postfix / qmgr [4452]:39578101E69:删除 Apr 26 13:46:42 ns1 postfix / smtp [4828]:A2D37101E78:to =,relay = domain1.com [10.1.1.21]:25,delay = 0.08,delay = 0.06 / 0.02 / 0/0,dsn = 4.4 .2,status = deferred(在接收到初始服务器问候语时与domain1.com [10.1.1.21]失去连接)
所以这里是我的微软DNS设置的副本。
名称types数据 (与父母一样)主持人(A)10.1.1.21 (与父母相同)名称服务器NS ns1.domain1.com ns1主机(A)10.1.1.39 邮件主机(A)10.1.1.180 交换主机(A)10.1.1.180 www主机(A)10.1.1.21 mail邮件交换器(MX)exchange.domain1.com
DiG 9.7.3-P3-RedHat-9.7.3-8.P3.el6_2.2 domain1.com MX 全局选项:+ cmd 有答案: 操作码:QUERY,状态:NOERROR,ID:53574 旗帜:qr aa rd ra; QUERY:1,答案:0,AUTHORITY:1,ADDITIONAL:0 问题部分: domain1.com。 IN MX 授权部分: domain1.com。 3600 IN SOA ns1.Workgroupdomain.domain1.com。 hostmaster.Workgroupdomain.domain1.com。 69 900 600 86400 900 查询时间:1毫秒 服务器:10.1.1.39#53(10.1.1.39) 时间:2012年4月27日星期五12:40:56 味精大小rcvd:112
所以看着从后缀和这些设置的maillog我猜我真正的问题是..
如何让postfix在DNS服务器上查看和使用MXlogging,或者为postfix创build一些备忘录,以便知道如果要将邮件发送到domain1.com,则必须使用mail.domain1.com的邮件服务器?
任何帮助表示赞赏。
Postfix正试图将邮件中继到10.1.1.21,这显然是你的networking服务器。 确保你有一个指向你的Exchange服务器的domain1的MXlogging。
编辑:基于更新的DNS信息。 你有一个mail.domain1.com的MXlogging,所以如果你发送邮件到[email protected]它会去的Exchange – 但你没有一个MXlogging只是domain1.com。 @在domain1.com上添加一条MXlogging,指向交换,并且您将全部设置。 线会看起来像
(same as parent) Mail Exchanger(MX) exchange.domain1.com