当前位置: 技术问答>linux和unix
sendmail无法收邮件的问题
来源: 互联网 发布时间:2015-06-15
本文导语: 在sendmail服务器本机内部可以发送,也可向网上发送.但局域网内则无法发送邮件.foxmail提示说网络忙,或服务器已关闭.各端口已经打开,也不存在没有用户的问题. 请高人指点. | 呵呵,有点像我上...
在sendmail服务器本机内部可以发送,也可向网上发送.但局域网内则无法发送邮件.foxmail提示说网络忙,或服务器已关闭.各端口已经打开,也不存在没有用户的问题.
请高人指点.
请高人指点.
|
呵呵,有点像我上周的问题。参照一下我的问题吧,希望对你有所帮助。
http://expert.csdn.net/Expert/topic/2907/2907688.xml?temp=.2740747
http://expert.csdn.net/Expert/topic/2907/2907688.xml?temp=.2740747
|
我这里更奇怪的问题. 域名是:mail.ma.com 在局域网内的可以用FOXMAIL
发送邮件但不能接收邮件!例如在局域网内的一台机子可以发送邮件但
接收邮件时老提示密码错误,可我明明用的是LINUX主机里的root用户啊.
而在LIUNX主机上又只能收邮件. 也就是说我在一台电脑上可以成功的用root帐
号给test用户发邮件,但要接收这封邮件却要到LINUX主机上收取!
POP3和IMAP4服务都已经开启.
但是:
[root@www root]# telnet localhost 25
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
---------------------------------------------------
[root@www root]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK POP3 localhost v2001.78rh server ready
我的access文件已经配置了以下几项:
mail.ma.com RELAY
192.168.0 RELAY
我的aliases文件已经配置了以下几项:
MAILER-DAEMON: postmaster
postmaster: root
bin: root
daemon: root
文件local-host-names
# local-host-names - include all aliases for your machine here.
mail.ma.com
ma.com
文件sendmail.cf
已经把
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
更改为
O DaemonPortOptions=Port=smtp,Addr=192.168.0.5, Name=MTA
用NSLOOKUP显示DNS邮件服务
[root@www root]# nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> set type=mx
> ma.com
Server: 192.168.0.147
Address: 192.168.0.147#53
发送邮件但不能接收邮件!例如在局域网内的一台机子可以发送邮件但
接收邮件时老提示密码错误,可我明明用的是LINUX主机里的root用户啊.
而在LIUNX主机上又只能收邮件. 也就是说我在一台电脑上可以成功的用root帐
号给test用户发邮件,但要接收这封邮件却要到LINUX主机上收取!
POP3和IMAP4服务都已经开启.
但是:
[root@www root]# telnet localhost 25
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
---------------------------------------------------
[root@www root]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK POP3 localhost v2001.78rh server ready
我的access文件已经配置了以下几项:
mail.ma.com RELAY
192.168.0 RELAY
我的aliases文件已经配置了以下几项:
MAILER-DAEMON: postmaster
postmaster: root
bin: root
daemon: root
文件local-host-names
# local-host-names - include all aliases for your machine here.
mail.ma.com
ma.com
文件sendmail.cf
已经把
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
更改为
O DaemonPortOptions=Port=smtp,Addr=192.168.0.5, Name=MTA
用NSLOOKUP显示DNS邮件服务
[root@www root]# nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> set type=mx
> ma.com
Server: 192.168.0.147
Address: 192.168.0.147#53