LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 590|回复: 6

qmail只能发,不能收,请高手指点

[复制链接]
发表于 2004-5-18 21:12:48 | 显示全部楼层 |阅读模式
qmail只能发,不能收,请高手指点

qmail系统已经装在系统上了,正常运行,可是只能发,不能收

用telnet到25端口也联不上

linux是Fedora core 1
qmail是最新版的家补丁那种,官方网站下载的
安装过程挺顺利的
qmail状态测试如下:

# qmailctl stat
/service/qmail-send: up (pid 26420) 2015 seconds
/service/qmail-send/log: up (pid 26421) 2015 seconds
/service/qmail-smtpd: up (pid 28014) 1710 seconds
/service/qmail-smtpd/log: up (pid 26425) 2015 seconds
/service/qmail-pop3d: up (pid 26500) 2004 seconds
/service/qmail-pop3d/log: up (pid 26434) 2015 seconds
messages in queue: 6
messages in queue but not yet preprocessed: 0


已经测试过,用普通用户登陆,mail -s "test" 到hotmail信箱,已经可以发出去了,可是从hotmail那边收到后,想回复,总是不成功,


用telnet访问本地25号端口:
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
显然被拒绝了,

可是/etc/tcp.smtp已经配置了
:allow


请懂qmail的大虾给俺指点一二,多谢!!!!
发表于 2004-5-18 23:06:10 | 显示全部楼层
是不能回复,还是不能接收

这里涉及很多问题的,如mx记录,防火墙,过滤,等等,,,,
 楼主| 发表于 2004-5-19 01:30:01 | 显示全部楼层
可以发送email,

是在linux本地机器上发成功的

方法是,用的命令行mail

比如,在命令行上,我往hotmail的一个地址发送,可以成功

我去hotmail,检查email,可以看到这个新邮件,发送的用户和地址都是正确的,我在hotmail回复这信

然后到linux机器上接收,就收不到了,
发表于 2004-5-19 01:37:00 | 显示全部楼层
其他地址可以回复到你服务器上吗?
 楼主| 发表于 2004-5-19 04:52:09 | 显示全部楼层
我解决telnet错误的问题了
 楼主| 发表于 2004-5-19 04:58:31 | 显示全部楼层
在一网站上找到和我遇到相同问题,据说可以修改qmail-smtpd的运行参数

/var/qmail/supervise/qmail-smtpd/run
changing from
softlimit -m 2000000
to
softlimit -m 30000000


我也改了,可以发送成功email了,

那个网站是英文的,具体地址为,想参考的朋友,可以看看,
http://www.linuxquestions.org/qu ... php?threadid=174739


另外非常感谢pinksnoopy的热情回应

目前,我用foxmail可以通过我的服务器发email了,可是用pop3收信的时候,说是不能扫描Maildir,估计,我那个目录设置有问题,正在解决中,哪位朋友遇到过,恳请指点一二
发表于 2004-6-8 00:41:12 | 显示全部楼层
目录权限方面没问题吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表