LinuxSir.cn,穿越时空的Linuxsir!

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

qmail安装中的问题

[复制链接]
发表于 2006-11-10 16:58:20 | 显示全部楼层 |阅读模式
按照http://lifewithqmail.org/LWQ-CN.html

[root@haowan lpc]# ps -efl | grep "service errors" | grep -v grep
0 S root      3785  3782  0  75   0    -   334 pipe_w Nov06 ?        00:00:16 readproctitle service errors: ...denied?multilog: fatal: unable to lock directory /var/log/qmail/smtpd: access denied?multilog: fatal: unable to lock directory /var/log/qmail/smtpd: access denied?multilog: fatal: unable to lock directory /var

[root@haowan netqmail-1.05]# telnet localhost 110
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused

[root@haowan netqmail-1.05]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.abc.com ESMTP
 楼主| 发表于 2006-11-13 09:31:53 | 显示全部楼层
没人知道吗???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-17 15:10:34 | 显示全部楼层
UP!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2006-11-17 15:31:22 | 显示全部楼层
可能 qmail 已经在运行
unable to lock directory /var/log/qmail/smtpd: access denied!
说明已经有程序对它锁访问了。
# netstat -l | grep  -v "^unix"
看看 qmail 有没有在监听端口了
如果 qmail 已经启动的话应该会有
110 或 25 或 pop 或 smtp 的字样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-28 17:47:24 | 显示全部楼层
[root@haowan smtpd]# netstat -l |grep -v "^unix"
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 *:imaps                 *:*                     LISTEN      
tcp        0      0 *:pop3s                 *:*                     LISTEN      
tcp        0      0 *:mysql                 *:*                     LISTEN      
tcp        0      0 *:imap                  *:*                     LISTEN      
tcp        0      0 *:sunrpc                *:*                     LISTEN      
tcp        0      0 *:webcache              *:*                     LISTEN      
tcp        0      0 *:http                  *:*                     LISTEN      
tcp        0      0 *:ftp                   *:*                     LISTEN      
tcp        0      0 *:ssh                   *:*                     LISTEN      
tcp        0      0 *:smtp                  *:*                     LISTEN      
tcp        0      0 *:8443                  *:*                     LISTEN      
udp        0      0 *:sunrpc                *:*                                 
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path
回复 支持 反对

使用道具 举报

发表于 2006-11-28 18:30:31 | 显示全部楼层
Post by lpc
[root@haowan smtpd]# netstat -l |grep -v "^unix"
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 *:imaps                 *:*                     LISTEN      
tcp        0      0 *:pop3s                 *:*                     LISTEN      
tcp        0      0 *:mysql                 *:*                     LISTEN      
tcp        0      0 *:imap                  *:*                     LISTEN      
tcp        0      0 *:sunrpc                *:*                     LISTEN      
tcp        0      0 *:webcache              *:*                     LISTEN      
tcp        0      0 *:http                  *:*                     LISTEN      
tcp        0      0 *:ftp                   *:*                     LISTEN      
tcp        0      0 *:ssh                   *:*                     LISTEN      
tcp        0      0 *:smtp                  *:*                     LISTEN      
tcp        0      0 *:8443                  *:*                     LISTEN      
udp        0      0 *:sunrpc                *:*                                 
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path

tcp        0      0 *:imaps                 *:*                     LISTEN      
tcp        0      0 *:pop3s                 *:*                     LISTEN     
tcp        0      0 *:smtp                  *:*                     LISTEN      
说明已经启动了邮件服务器。
你可以在 /etc/services 文件中找到相应的说明:
   行号
   253 pop3s           995/tcp                         # POP-3 over SSL
   254 pop3s           995/udp                         # POP-3 over SSL
   249 imaps           993/tcp                         # IMAP over SSL
   250 imaps           993/udp                         # IMAP over SSL
    52 smtp            25/tcp          mail
    53 smtp            25/udp          mail
你启动的是 pop over SSL 和 imap over SSL 请确保你测试的时候是连接的
995 和 993 端口。
你应该:
$ telnet localhost 995
$ telnet localhost 993

你查看 /etc/services 就可以看到 110 是 pop3,可你配置的时候打开的是 pop3s 和 imaps ,呵呵:
   109 pop3            110/tcp         pop-3           # POP version 3
   110 pop3            110/udp         pop-3
   129 imap            143/tcp         imap2           # Interim Mail Access Pro       to v2
   130 imap            143/udp         imap2
回复 支持 反对

使用道具 举报

发表于 2006-11-28 18:48:14 | 显示全部楼层
不过 25 端口也打开了啊
怎么会不能 telnet 呢?
可能和你的网络设置有关,也许防火墙。

可以确定的是 emal 服务已经在运行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-29 15:33:08 | 显示全部楼层
非常感谢 yichi的 帮助

我重启一下系统,可以了,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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