- 论坛徽章:
- 0
|
遇到一个很大的问题。也不知道是啥回事。。。
我用RH as4.0+postfix+cyrus imapd+squirrelmail构建邮局服务器。
在本机上直接用telnet localhost 25正常。。。如下:
[root@RHEL4 ~]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mail.example.com ESMTP Postfix
EHLO 163.com
250-mail.example.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH CRAM-MD5 LOGIN PLAIN DIGEST-MD5
250-AUTH=CRAM-MD5 LOGIN PLAIN DIGEST-MD5
250 8BITMIME
quit
221 Bye
Connection closed by foreign host.
但如果用telnet IP地址 25就不行了。
我用的是telnet 192.168.1.254 25,结果提示:
[root@RHEL4 ~]# telnet 192.168.1.254 25
Trying 192.168.1.254...
telnet: connect to address 192.168.1.254: Connection refused
telnet: Unable to connect to remote host: Connection refused
用了域名也不行,我在本机开通了DNS域名服务器,作了www.example.com与mail.example.com等的解析,经检查,全部正常。也就是说解析没问题。如下:
[root@RHEL4 ~]# ping www.example.com
PING www.example.com (192.168.1.254) 56(84) bytes of data.
64 bytes from ftp.example.com (192.168.1.254): icmp_seq=0 ttl=64 time=1.64 ms
64 bytes from ftp.example.com (192.168.1.254): icmp_seq=1 ttl=64 time=0.143 ms
--- www.example.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.143/0.894/1.645/0.751 ms, pipe 2
[root@RHEL4 ~]# ping mail.example.com
PING mail.example.com (192.168.1.254) 56(84) bytes of data.
64 bytes from www.example.com (192.168.1.254): icmp_seq=0 ttl=64 time=0.139 ms
64 bytes from www.example.com (192.168.1.254): icmp_seq=1 ttl=64 time=0.141 ms
64 bytes from www.example.com (192.168.1.254): icmp_seq=2 ttl=64 time=0.138 ms
--- mail.example.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 0.138/0.139/0.141/0.009 ms, pipe 2
[root@RHEL4 ~]# nslookup
> set type=mx
> example.com
Server: 192.168.1.254
Address: 192.168.1.254#53
example.com mail exchanger = 11 mail2.example.com.
example.com mail exchanger = 12 mail3.example.com.
example.com mail exchanger = 15 mail.example.com.
example.com mail exchanger = 10 mail1.example.com.
但用telnet mail.example.com 25时,也是提示错误,错误信息一样的:
[root@RHEL4 ~]# telnet mail.example.com 25
Trying 192.168.1.254...
telnet: connect to address 192.168.1.254: Connection refused
telnet: Unable to connect to remote host: Connection refused
我也不清楚是啥回事。。。也找不到相关的文档,希望能有人帮帮忙一下。谢谢各位了。 |
|