免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7853 | 回复: 7
打印 上一主题 下一主题

[Mail] 急需解决postfix+dovecot无法进行身份验证问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-25 16:54 |只看该作者 |倒序浏览
postfix+dovecot无法进行身份验证。

利用telnet测试本机110端口,如下所示:
[root@localhost ~]# telnet 127.0.0.1 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
+OK Dovecot ready.
user admin@cc.com
+OK
pass 111111
-ERR Authentication failed.


显然此时邮件客户端无法进行收发邮件,提示信息如下:
登录邮件服务器时出错。“密码”被拒绝。 帐户: '192.168.2.6', 服务器: '192.168.2.6',
协议: POP3, 服务器响应: '-ERR Authentication failed.', 端口: 110, 安全(SSL): 否, 服务器错误: 0x800CCC90, 错误号: 0x800CCC92

查看邮件日志,如下:
[root@localhost ~]# tail /var/log/maillog
Jun 25 21:13:01 localhost dovecot: Dovecot v1.0.7 starting up
Jun 25 21:13:08 localhost dovecot: pop3-login: Disconnected: Too many bad commands: rip=::ffff:192.168.2.131, lip=::ffff:192.168.2.6
Jun 25 21:13:12 localhost dovecot: Logins with UID 0 not permitted (user root)
Jun 25 21:13:12 localhost dovecot: pop3-login: Internal login failure: user=<root>, method=PLAIN, rip=::ffff:192.168.2.131, lip=::ffff:192.168.2.6
Jun 25 21:21:37 localhost dovecot: pop3-login: Disconnected: user=<admin>, method=PLAIN, rip=::ffff:192.168.2.131, lip=::ffff:192.168.2.6
Jun 25 21:21:41 localhost dovecot: pop3-login: Disconnected: user=<admin>, method=PLAIN, rip=::ffff:192.168.2.131, lip=::ffff:192.168.2.6
Jun 25 21:23:38 localhost dovecot: pop3-login: Disconnected: Too many bad commands: user=<admin@cc.com>, method=PLAIN, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured
Jun 25 21:24:39 localhost dovecot: pop3-login: Disconnected: user=<admin>, method=PLAIN, rip=::ffff:192.168.2.131, lip=::ffff:192.168.2.6
Jun 25 21:24:43 localhost dovecot: pop3-login: Disconnected: user=<admin>, method=PLAIN, rip=::ffff:192.168.2.131, lip=::ffff:192.168.2.6
Jun 25 21:25:56 localhost dovecot: pop3-login: Disconnected: Too many bad commands: user=<admin@cc.com>, method=PLAIN, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured


LAMP+postfix+postfixadmin+dovecot环境配置成功。同时dovecot服务器的110,143端口开放。
却无法进行身份验证。请高手指教,急需解决,谢谢。

论坛徽章:
0
2 [报告]
发表于 2009-06-25 18:30 |只看该作者
我也在搞这个呢,很麻烦
你POSTFIX 和DOVECOT是把数据放到MYSQL里吗?
我估计你这里设置不对
SASL启动了吗??

论坛徽章:
0
3 [报告]
发表于 2009-06-25 18:40 |只看该作者
我是菜鸟,对LOG也不太懂啊,大概看了一下可能有说的不对的啊

我发现你好像没把用户 名密码这种东西放到MYSQL里
现在你用的是LINUX里的用户 ,你不信就用系统的用户 名密码 登陆一下试试

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
4 [报告]
发表于 2009-06-26 08:31 |只看该作者
user admin@cc.com
+OK
pass 111111

user & pass都用perl的base64加密看看

论坛徽章:
0
5 [报告]
发表于 2009-07-07 17:22 |只看该作者
我的也有你这样的问题,现在解决了!你把你的dovecot.conf文件的配置贴出来看看.

论坛徽章:
0
6 [报告]
发表于 2009-07-07 20:34 |只看该作者
试试把dovecot login的debug打开,在dovecot.conf中增加一行 auth_debug = yes ,重启动dovecot,再看看日志,有没有详细错误信息。



原帖由 cc1988429 于 2009-6-25 16:54 发表
postfix+dovecot无法进行身份验证。

利用telnet测试本机110端口,如下所示:
[root@localhost ~]# telnet 127.0.0.1 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape  ...

[ 本帖最后由 zlj2208 于 2009-7-7 21:28 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2010-11-02 13:42 |只看该作者
我也是这个问题,,auth_debug = yes 我也弄了。
还是原来一样,,
哪个打哥把问题给解决下呗。。。。

论坛徽章:
0
8 [报告]
发表于 2010-11-02 14:57 |只看该作者
信息太少了,起码看看配置文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP