对方ALD是德国的一家公司,我们ABC公司的邮件服务器在国内(IP我用1.2.3.4代替了,但是没有做反向DNS解析的,不过我们向他们发没有问题),他们向我们发送老是不成功,我怀疑是他们的DNS出了问题。他们的网管用别的邮箱给我发了邮件,给了以下的信息,我看了以下DNS和SMTP应该没有问题,那么还有什么会影响到呢?
: ALD: nslookup > set type=mx
> ald-vt.de
Server: www
Address: 172.18.6.34#53
ald-vt.de mail exchanger = 10 mail.ald-vt.de.
ABC:
nslookup
> set type=mx > abc-xy.cn
Server: www
Address: 172.18.6.34#53
Non-authoritative answer:
abc-xy.cn mail exchanger = 20 1.2.3.4. #我们邮件服务器可以在德国被正向解析出来的。
The name and the IP address has to disband in both directions: #这句话我不明白是什么意思。
ALD:
nslookup
> mail.ald-vt.de
Server: www
Address: 172.18.6.34#53
Name: mail.ald-vt.de
Address: 195.127.55.151
> 195.127.55.151
Server: www
Address: 172.18.6.34#53
151.55.127.195.in-addr.arpa name = mail.ald-vt.de.
ABC:
nslookup
> 1.2.3.4 #这里可以看到我们的DNS反向解析是没有做的,但是不影响我们向他们发送邮件。
;; connection timed out; no servers could be reached
Mailserver:
after the connection is settled the name of the server comes up in the first line:
ALD:
telnet mail.ald-vt.de 25
Trying 172.18.6.12...
Connected to s011.ald-vt.de.
Escape character is '^]'.
220-mail.ald-vt.de ESMTP server ready. #他们的SMTP服务开启的,不过这个和本问题没有关系。
220-
220-Use of this server for unauthorised relaying of mail is forbidden.
220-Unsolicited Commercial E-mail ("spam") is NOT WELCOME HERE.
220-SPAM are checked via RBL and POPFILE
220-
220-
220-mail.ald-vt.de
220
quit
221 mail.ald-vt.de Service closing channel.
Connection closed by foreign host.
telnet 1.2.3.4 25 #这是从德国直接telenet我们邮件服务器的25端口,可以看到是成功的,说明我们的SMTP服务开启的。
Trying 1.2.34...
Connected to 1.2.3.4.
Escape character is '^]'.
220 ************************************************************************************************
quit
221 2.0.0 Service closing transmission channel
[ 本帖最后由 wuzhibin1 于 2010-3-26 14:10 编辑 ] |