求救POSTFIX邮件系统可以发送邮件但无法接收邮件

weixin_38058663 2009-06-26 10:34:10

请教各位兄弟

近期在LINUX AS5平台安装了POSTFIX邮件系统,安装的包如下:
postfix-2.3.3-2.i386.rpm
perl-DBI-1.52-1.fc6.i386.rpm
mysql-5.0.22-2.1.i386.rpm
postgresql-libs-8.1.4-1.1.i386.rpm
dovecot-1.0-1.2.rc15.el5.i386.rpm
cyrus-imapd-perl-2.3.7-1.1.el5.i386.rpm
cyrus-imapd-utils-2.3.7-1.1.el5.i386.rpm
db4-utils-4.3.29-9.fc6.i386.rpm
lm_sensors-2.10.0-3.1.i386.rpm / 对应 libsensors.so.3
cyrus-imapd-2.3.7-1.1.el5.i386.rpm
cyrus-sasl-2.1.22-4
cyrus-sasl-md5-2.1.22-4
cyrus-sasl-plain-2.1.22-4
cyrus-sasl-lib-2.1.22-4

现在遇到的问题是SMTP认证通过可以成功发送邮件(客户端FOXMAIL测试向163邮箱发送成功且163邮件可以正常接收),IMAP/POPS认证似乎也通过了
[root@localhost tmp]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
+OK localhost.localdomain Cyrus POP3 v2.3.7-Invoca-RPM-2.3.7-1.1.el5 server ready <4046872449.1245961511@localhost.localdomain>
user postfix
+OK Name is a valid mailbox
pass test
+OK Mailbox locked and ready
list
+OK scan listing follows
.
stat
+OK 0 0
quit
+OK
Connection closed by foreign host.

但163邮箱向我的POSTFIX邮件服务器发送可能成功发出,但我确收不到邮件内容,通过查看/var/log/maillog日志总是有一个这样的错误日志:
Jun 25 16:15:22 localhost postfix/smtpd[2710]: connect from m13-89.163.com[220.181.13.89]
Jun 25 16:15:22 localhost postfix/smtpd[2710]: 21CC12C00A9: client=m13-89.163.com[220.181.13.89]
Jun 25 16:15:22 localhost postfix/cleanup[2713]: 21CC12C00A9: message-id=<19448426.285431245917817429.JavaMail.coremail@bj163app89.163.com>
Jun 25 16:15:22 localhost postfix/qmgr[17378]: 21CC12C00A9: from=<ppzjj@163.com>, size=3536, nrcpt=1 (queue active)
Jun 25 16:15:22 localhost postfix/smtpd[2710]: disconnect from m13-89.163.com[220.181.13.89]
Jun 25 16:15:22 localhost postfix/lmtp[2718]: 21CC12C00A9: to=<postfix@wewine.net>, relay=none, delay=0.2, delays=0.2/0/0/0, dsn=4.4.1, status=deferred (connect to mail.wewine.net[/var/lib/imap/socket/lmtp]: Permission denied)
Jun 25 16:15:26 localhost master[2722]: about to exec /usr/lib/cyrus-imapd/pop3d
Jun 25 16:15:26 localhost pop3[2722]: executed
Jun 25 16:15:26 localhost pop3[2722]: accepted connection

我的[root@localhost tmp]# cat /etc/imapd.conf 配置信息如下:
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
hashimapspool: true
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN
tls_cert_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem
tls_key_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem
tls_ca_file: /etc/pki/tls/certs/ca-bundle.crt

我的 /etc/cyrus.conf 部分配置信息如下:
SERVICES {
  # add or remove based on preferences
  imap          cmd="imapd" listen="imap" prefork=0           //这里原来是5我改为0了
  imaps         cmd="imapd -s" listen="imaps" prefork=1
  pop3          cmd="pop3d" listen="pop3" prefork=0         //这里原来是3我改为0了
  pop3s         cmd="pop3d -s" listen="pop3s" prefork=1
  sieve         cmd="timsieved" listen="sieve" prefork=0
....
}

求教各位高手,谢谢!!!
...全文
217 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧