内部邮件收发正常,外部只能发不能收?
我找遍了论坛,都按大家说的设置了。为什么外部的邮件还是不能收?请各位大虾帮帮小弟。。域名设置如下:
mail.xxx.cnA 1.1.1.1(服务器的固定公网IP,下同)
xxx.cn MX mail.xxx.cn.
---------------------------------------------------------------------
nslookup显示结果如下:
c:>nslookup
Default Server:dns.cz.hn.cn
Address:61.187.191.3
> set q=mx
> xxx.cn
Server:dns.cz.hn.cn
Address:61.187.191.3
xxx.cn MX preference = 10, mail exchanger = mail.xxx.cn
xxx.cn nameserver = dns9.hichina.com
xxx.cn nameserver = dns10.hichina.com
mail.xxx.cn internet address = 1.1.1.1
dns9.hichina.com internet address = 218.30.103.100
dns10.hichina.com internet address = 218.244.143.64
----------------------------------------------------------------------------------------------------
telnet 1.1.1.1 25显示如下
220 mail.xxx.cn ESMTP MDaemon 9.6.3; Sun, 23 Dec 2007 22:45:51 +0800
500 What? I don't understand that.
500 What? I don't understand that.
500 What? I don't understand that.
失去了跟主机的连接。
--------------------------------------------------------------------------
telnet 1.1.1.1 110显示如下
+OK mail.xxx.cn POP MDaemon 9.6.3 ready <MDAEMON-F200712232355.AA5543609MD2723
@mail.xxx.cn>
-ERR unknown POP command!
-ERR unknown POP command!
-ERR unknown POP command!
-ERR unknown POP command!
-ERR unknown POP command!
失去了跟主机的连接。
------------------------------------------------------------------------------------
内部收发没有问题,另外我在我本机(和我们服务器同一个网段)也装了一个MDaemon,用的另外一个域名。往mail.xxx.cn发邮件也能正常接收。所以怀疑是因为DNS没有同步的问题,但现在都4,5天了,问题依旧。小弟刚刚接触MDaemon,望各位大虾指点。
[ 本帖最后由 xfpx 于 2007-12-24 00:14 编辑 ] 关闭所有防火墙杀毒软件
从外网telnet 25/110看看是否通 telnet 25/110
同一个网段的可以。外网不可以。
防火墙,杀毒软件都没装
[ 本帖最后由 xfpx 于 2007-12-24 13:10 编辑 ] 我觉得应该是安全里设置 的问题 国内DNS一般半天就可以生效了吧,不能过了4.5天都更新不了吧
你试一下把情况贴上来:
1。在公网上TELNET邮件服务器的IP
2。在公网上TELNET邮件服务器的域名
3。有没日志?附上来
回复 3楼 的帖子
防火墙 防火墙 防火墙 防火墙路由映射 路由映射 路由映射 路由映射 服务器现在裸机运行。防火墙,杀毒软件什么都没装。操作系统win 2000 server
回复 7楼 的帖子
多数还是端口映射问题。 通俗点讲,是外部无法和你的服务器连接上,ping你的外部IP,重点检查端口映射。 你在你自己的机上安装远程软件(推荐NETOP)把当前日志清掉,然后你用别的邮箱往你的邮箱里发邮件,这时捕捉一下日志里的信息传上来看看
