- 论坛徽章:
- 0
|
原帖由 hzqbbc 于 2005-11-14 13:22 发表
楼主稍安勿燥,回不回答这个你由不得别人的。
还是请楼主将问题阐述清晰一点。我就看不明白说“本地可以登陆”其他不能登陆是什么意思?
是说pop3可以访问?还是说sasl auth可以?还是说可以访问25端口 ...
总算有人关注了,多谢!
main.cf是按照默认的配置的,没有改动
本地登录指的是在安装postfix的机器上(192.168.1.30) 输入
telnet localhost 25
或者
telnet 192.168.1.30 25
或者
telnet 127.0.0.1 25
都可以正常登录
其他机器不能访问是指在192.168.1.30,也就是安装postfix的机器以外的局域网中任何一台机器用任何方法都不能登录,而其他的服务,比如httpd,ftp都可以正常使用,iptable没有添加在启动里,也就是说没有启动iptable,防火墙,各种安全选项均未启动,
iptable --list 结果为空,也就是没有任何结果,是空的
netstat -an | grep LISTEN 结果是
0.0.0.0:25 LISTEN
说明在监听25号端口。
问题是:
在局域网的其他机器上,就是配置postfix的以外的机器上无论怎么样都不能登录,用端口扫描工具检测没有发现安装postfix并且正常启动的这个机器上有25号端口,查看日志,没有任何异常,就是说在/var/log/message里面写的是正常启动postfix的一条日值,除此没有任何的不异常的情况,
要问的是:
应该如何解决,能提供思路就可以,不用给出具体的操作方法。
我想这回应该说的比较清楚了,在用最简单的一句话描述一次:
局域网有两台机器
192.168.1.29(winxp)
192.168.1.30(redhat linux fedora core 3)
在192.168.1.30上安装了postfix,并且正常启动,
在192.168.1.30上用telnet 192.168.1.30 25 telent 127.0.0.1 25 telnet localhost 25三种方式都可以登录到postfix,
在192.168.1.29上telnet 192.168.1.29 25不能登录到192.168.1.30的postfix服务。
就说这么多了,请大家给个思路,再次感谢! |
|