Postfix+dovecot邮局出错的解决过程
思韵闪耀
2013-03-18
0
服务器postfix+dovecot+cyrus-sasl一直正常使用!昨天突然出现可以发送不可以接收!
telnet localhost 110
Trying ip地址...
telnet: connect to address ip地址: Connection refused
telnet: Unable to connect to remote host: Connection refused
然后查看日志
Jul 26 17:46:43 mail dovecot: Dovecot starting up
Jul 26 17:46:44 mail dovecot: Auth process died too early - shutting down
Jul 26 17:46:44 mail dovecot: child 3336 (auth) returned error 127
Jul 26 17:46:44 mail pop3-login: fd_send(-1) failed: Broken pipe
Jul 26 17:46:44 mail last message repeated 2 times
Jul 26 17:46:46 mail dovecot: Dovecot starting up
Jul 26 17:46:47 mail dovecot: Auth process died too early - shutting down
Jul 26 17:46:47 mail dovecot: child 3365 (auth) returned error 127
Jul 26 17:46:47 mail imap-login: fd_send(-1) failed: Broken pipe
Jul 26 17:46:47 mail pop3-login: fd_send(-1) failed: Broken pipe
Jul 26 17:46:47 mail pop3-login: fd_send(-1) failed: Broken pipe
mail为机器名
查询
rpm -qa|grep dovecot
dovecot-0.99.11-2.EL4.1
我在本地卸载我的
dovecot-0.99.11-2.EL4.1然后重新安装,然后编译还是可以正常的telnet localhost 110
但服务器端因为安装时dovecot-0.99.11-2.EL4.1时提示依赖mysql-4.1.12-3.RHEL4.1.i386.rpm,但是
rpm -ivh mysql-4.1.12-3.RHEL4.1.i386.rpm 一直通不过
 
重新上网下载
dovecot-0.99.13-1.1.el3.rf.i386.rpm
先卸载原来的dovecot-0.99.11-2.EL4.1
重新安装

[root@mail root]# rpm -ivh dovecot-0.99.13-1.1.el3.rf.i386.rpm
warning: dovecot-0.99.13-1.1.el3.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6
Preparing...                ########################################### [100%]
   1:dovecot                ########################################### [100%]
[root@mail ~]# vi /etc/dovecot.conf

更改协议

 protocols = imap imaps pop3 pop3s
[root@mail ~]# service dovecot restart
Shutting down IMAP daemon (dovecot):                      确定   ]
Starting IMAP daemon (dovecot):                           确定 ]
[root@mail ~]# telnet localhost 110
Trying ip...
Connected to localhost.localdomain (ip).
Escape character is '^]'.
+OK dovecot ready.
quit
+OK Logging out
Connection closed by foreign host.
然后重新启动postfix reload

但是还是出错!

查看日志:Jul 27 11:15:07 mail pop3(ouyang): open(/var/mail/ouyang.lock) failed: Permission denied
Jul 27 11:15:07 mail pop3(ouyang): file_lock_dotlock() failed with mbox file /var/mail/ouyang: Permission denied
Jul 27 11:15:07 mail pop3(ouyang): Couldn't open INBOX: Internal error occured. Refer to server log for more information. [2006-07-27 11:15:07]
权限不够,然后直接把/var/spool/mail权限放大!

重新启动postfix reload

telnet localhost 110

telnet localhost 25

都OK

现在再次测试--OK 经验总结,要看日志来解决问题,可以和postfix 群内用户探讨!


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

将IIS设置克隆到新服务器...
将IIS设置克隆到新服务器的最佳方法是使用IIS配置文件。以下是详...
2025-06-06
搭建Git服务器及本机克隆...
Git是什么?Git是目前世界上最先进的分布式版本控制系统。SVN...
2025-03-17
ubuntu环境下搭建gi...
操作环境:服务器:Ubuntu 24.04.2 LTS+git 2...
2025-03-17
docker-compos...
1.Compose介绍 DockerCompose是一个用来定义和...
2024-04-26
firewall-cmd ...
firewalld的简要说明:firewalld 、firewal...
2024-03-15
Mysqldump 时出现...
Mysqldump 时出现错误及解决方案:mysqldump: C...
2024-01-16

热门资讯

Roundcube 配置过各提... Fileinfo/mime_content_type configuration: OK Mimet...
搭建PostfixAdmin ... 一、原理及其应用: 笔者之前就职在上海一家信息公司,至力于全面的电子邮件营销解决方案,公司中等规模,...
在wdos系统下搭建postf... 一.简介: 1. wdOS是一个基于CentOS版本精简优化过的Linux服务器系统,大部分保留着c...
RHEL5系统中安装Postf... 前提1:安装RHEL5时把所有的开发工具装上。 原理图 前提2 :开始前请确保您已经配置好指向此邮件...
Linux停止和启动postf... 1.启动Postfix服务 启动Postfix服务的命令为: /etc/init.d/postfix...