mceno 发表于 2009-3-22 16:08:53

MX记录和HELO域名

很奇怪,我的EXCHANGE服务器MX设定是mail.xxxx.com.cn,在 默认SMTP虚拟服务器-属性-delivery-advanced-Full-qulified domain name里设为mail.xxxx.com.cn的时候,按“check DNS"的时候,提示是"the domain name is not valid",但当我设为是本机名字的时候(gzserver.xxxx.com.cn)的时候,"check DNS"提示是正确的。各位高手,请指教!

[ 本帖最后由 mceno 于 2009-3-24 18:51 编辑 ]

七彩旭日 发表于 2009-3-22 19:09:01

把机器名改成 mx记录试试看

把机器名改成 mx记录试试看

mceno 发表于 2009-3-22 19:11:53

原帖由 七彩旭日 于 2009-3-22 19:09 发表 http://www.5dmail.net/bbs/images/common/back.gif
把机器名改成 mx记录试试看

已经试过了,改为MX记录,即:mail.xxxx.com.cn的时候提示Domain name is not valid,但当我将它改为“xxxx.com.cn”的时候,提示正确。我该用那个才正确?

xuhua114 发表于 2009-3-23 09:54:23

在SMTP那个里面加的是你内网exchange服务器的计算机名吧

mceno 发表于 2009-3-23 13:23:06

是,这样设,变成HELO名就是计算机名,这样是不是不妥?

zhybguo 发表于 2009-3-23 15:06:00

Full-qulified domain name\MX记录都应该设为服务器主机名,应该是相同的!

xuhua114 发表于 2009-3-23 15:10:45

MX记录是在你的ISP那里添加的,指向公网的一个主机名,这个主机名对应你的一个公网地址(A记录),HELO在SMTP那里设一个本地的服务器全名就可以了

钉子 发表于 2009-3-23 23:13:30

Full-qulified domain name影响的是HELO信息,应该填MX所指向的A记录即可,比如mail.abc.com,这边的DNS检查不能过的原因可能是你使用的DNS IP不能解释你外网域的A记录,比如内外域名是一致的,而你内部的DNS SERVER中没有mail.ab.com这个A记录。。所以这个可以忽略。

mceno 发表于 2009-3-24 00:11:40

谢谢大家的帮助!
我在服务器DNS上做个转向,转到公网的DNS上解析,这样是否可以?

钉子 发表于 2009-3-24 01:18:49

如果为通过Full-qulified domain name的DNS检查,则没有这个必要,因为Full-qulified domain name只要是填对了就可以了,并不一定要能过DNS检查。如果非要通过个这检查,而在DNS上做外部转发对你是帮助的。前提是你内部域名和外部域名不一样。

另外,如果SMTP上没有绑定外部DNS时,会直接使用网卡TCP/IP中设定的DNS来查询,如果这里指定的是内部DNS,在DNS上做外部转发,对发送邮件也是有帮助的,因为内部内部DNS查询不到的话,外部的邮件就会因为DNS查询不到而发不出去。
页: [1] 2
查看完整版本: MX记录和HELO域名