postfix+msyql+extmail+sasl认证,用webmail发和收邮件都ok,但用软件foxmail和outlook等都是能收不能发 100
错误日志:root@mailpostfix]#tail/var/log/maillogSep117:44:32maildovecot:imap-login:Login:u...
错误日志:
root@mail postfix]# tail /var/log/maillog
Sep 1 17:44:32 mail dovecot: imap-login: Login: user=<user3@qmyd.com>, method=PLAIN, rip=192.168.2.222, lip=192.168.2.226, mpid=18010, TLS
Sep 1 17:44:37 mail postfix/smtpd[17988]: connect from unknown[192.168.2.222]
Sep 1 17:44:37 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:37 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:40 mail postfix/smtpd[17988]: disconnect from unknown[192.168.2.222]
Sep 1 17:44:45 mail postfix/smtpd[17988]: connect from unknown[192.168.2.222]
Sep 1 17:44:45 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:45 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:47 mail postfix/smtpd[17988]: lost connection after AUTH from unknown[192.168.2.222]
Sep 1 17:44:47 mail postfix/smtpd[17988]: disconnect from unknown[192.168.2.222]
这个是/usr/lib64/sasl2/smtpd.conf文件
还有个/etc/sasl2/smtpd.conf两个内容一样
这个是/etc/postfix/main.cf文件后面加的内容
系统用户是可以认证的,就是mysql里的用户认证不了, 展开
root@mail postfix]# tail /var/log/maillog
Sep 1 17:44:32 mail dovecot: imap-login: Login: user=<user3@qmyd.com>, method=PLAIN, rip=192.168.2.222, lip=192.168.2.226, mpid=18010, TLS
Sep 1 17:44:37 mail postfix/smtpd[17988]: connect from unknown[192.168.2.222]
Sep 1 17:44:37 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:37 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:40 mail postfix/smtpd[17988]: disconnect from unknown[192.168.2.222]
Sep 1 17:44:45 mail postfix/smtpd[17988]: connect from unknown[192.168.2.222]
Sep 1 17:44:45 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:45 mail postfix/smtpd[17988]: warning: unknown[192.168.2.222]: SASL LOGIN authentication failed: authentication failure
Sep 1 17:44:47 mail postfix/smtpd[17988]: lost connection after AUTH from unknown[192.168.2.222]
Sep 1 17:44:47 mail postfix/smtpd[17988]: disconnect from unknown[192.168.2.222]
这个是/usr/lib64/sasl2/smtpd.conf文件
还有个/etc/sasl2/smtpd.conf两个内容一样
这个是/etc/postfix/main.cf文件后面加的内容
系统用户是可以认证的,就是mysql里的用户认证不了, 展开
5个回答
2017-07-23
展开全部
检查一下是不是网不通,或者把接收端ip设成自动试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-07-23
展开全部
检查一下是不是网不通,或者把接收端ip设成自动试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
安装courier-authlib是让postfix能够和mysql数据库连接,将用户的帐号和密码放在数据库中,以便能够提供用户认证
修改/etc/authdaemonrc 文件 :
authmodulelist="authmysql"
authmodulelistorig="authmysql"
smtp认证方式也要修改:
pwcheck_method: authdaemond
修改/etc/authdaemonrc 文件 :
authmodulelist="authmysql"
authmodulelistorig="authmysql"
smtp认证方式也要修改:
pwcheck_method: authdaemond
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查一下是不是网不通,或者把接收端ip设成自动试试
追问
用/etc/passwd里面的系统账号密码就可以验正通过,发送邮件都可以,但是mysql虚拟用户就不行了就是上面的情况了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
root 权限管理 端口配置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询