免费注册 查看新帖 |

Chinaunix

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

[Mail] postfix不能收信原因 sql查询怎么改?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-24 12:39 |只看该作者 |倒序浏览
Jul 24 12:30:49 mail authdaemond: received auth request, service=pop3, authtype=login
Jul 24 12:30:49 mail authdaemond: authmysql: trying this module
Jul 24 12:30:49 mail authdaemond: SQL query: SELECT username, password, "", '2525', '2525', concat('/mail/mailbox/',maildir), concat('/mail/mailbox/',maildir), "", username, "" FROM mailbox WHERE username = "test"
Jul 24 12:30:49 mail authdaemond: zero rows returned
Jul 24 12:30:49 mail authdaemond: no password available to compare
Jul 24 12:30:49 mail authdaemond: authmysql: REJECT - try next module
Jul 24 12:30:49 mail authdaemond: FAIL, all modules rejected

红色部分是出现问题的原因,usrname应该是test@test.com
,不知道怎么改啊。??help help

论坛徽章:
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
2 [报告]
发表于 2008-07-24 12:45 |只看该作者
password_query = select username as user,password from mailbox where username = '%u' and active='1'
user_query = select maildir as home,500 as uid,501 as gid from mailbox where username='%u' and active='1'

论坛徽章:
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
3 [报告]
发表于 2008-07-24 12:46 |只看该作者
#password_query = select username as user,password from mailbox where substring(username,1,instr(username,'@')-1) = '%n' and active='1'

用%n或者%u实验吧
最初这块和密码加密的问题,调试了很久

论坛徽章:
0
4 [报告]
发表于 2008-07-24 13:05 |只看该作者
原来foxmail需要把pop帐号填写完全,这样就不会那么查询了。
不过现在又有新问题了。

Jul 24 12:59:10 mail authdaemond: SQL query: SELECT username, password, "", '2525', '2525', concat('/mail/mailbox/',maildir), "", "", name, "" FROM mailbox WHERE username = "suigq@test.com"
Jul 24 12:59:10 mail authdaemond: password matches successfully
Jul 24 12:59:10 mail pop3d: chdir Maildir: No such file or directory

论坛徽章:
0
5 [报告]
发表于 2008-07-24 13:17 |只看该作者
原帖由 zuxi_sui 于 2008-7-24 13:05 发表
原来foxmail需要把pop帐号填写完全,这样就不会那么查询了。
不过现在又有新问题了。

Jul 24 12:59:10 mail authdaemond: SQL query: SELECT username, password, "", '2525', '2525', concat('/mail/mailb ...


哎哎,authlib配置有问题,建议兄弟把authdaemon的debug模式打开

论坛徽章:
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
6 [报告]
发表于 2008-07-24 13:20 |只看该作者
原帖由 zuxi_sui 于 2008-7-24 13:05 发表
原来foxmail需要把pop帐号填写完全,这样就不会那么查询了。
不过现在又有新问题了。

Jul 24 12:59:10 mail authdaemond: SQL query: SELECT username, password, "", '2525', '2525', concat('/mail/mailb ...



你已经标记出来了
定位不到maildir的目录或者权限不对
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP