免费注册 查看新帖 |

Chinaunix

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

[Mail] 求助extmail能发信但无法收信 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-15 16:56 |只看该作者 |倒序浏览
用Postfix做邮件服务器,搭配extmail和extman做webmail。通过Google的教程和论坛里面高手的帮助,今天终于成功把框架搭了起来,extmail和extman均已成功运行。可在extmail中测试收发信的时候出了问题:能够成功发信,我用测试账号往我的gmail邮箱中发信,gmail能正常接收。但回信却收不到,并且两个测试账号之间也不能互相通信,我查看了下
/var/log/maillog的内容,有下面的错误信息:
Jul 15 16:43:21 mail postfix/smtpd[24365]: connect from test.domain.com[127.0.0.1]
Jul 15 16:43:21 mail postfix/smtpd[24365]: 7366E1B0C15: client=test.domain.com[127.0.0.1]
Jul 15 16:43:21 mail postfix/cleanup[24371]: 7366E1B0C15: message-id=<20090715084321.7366E1B0C15@mail.fbse.com>
Jul 15 16:43:21 mail postfix/smtpd[24365]: disconnect from test.domain.com[127.0.0.1]
Jul 15 16:43:21 mail postfix/qmgr[23052]: 7366E1B0C15: from=<mc.yi@fbse.com>, size=566, nrcpt=1 (queue active)
Jul 15 16:43:21 mail postfix/virtual[24373]: warning: maildir access problem for UID/GID=2525/2525: create maildir
file /var/mailbox//fbse.com/mc.yi/Maildir/tmp/1247647401.P24373.mail.fbse.com: Permission denied
Jul 15 16:43:21 mail postfix/virtual[24373]: warning: perhaps you need to create the maildirs in advance
Jul 15 16:43:21 mail postfix/virtual[24373]: 7366E1B0C15: to=<mc.yi@fbse.com>, relay=virtual, delay=0.34, delays=0.1/0.01/0/0.23,
dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/mailbox//fbse.com/mc.yi/Maildir/tmp/1247647401.P24373.mail.fbse.com: Permission denied)

可我已经将/var/mailbox这个文件夹的所有者设为Postfix了,为什么还会提示Permission denied呢?请高手帮帮忙……麻烦了!

论坛徽章:
0
2 [报告]
发表于 2009-07-15 17:03 |只看该作者
Jul 15 16:43:21 mail postfix/virtual[24373]: warning: maildir access problem for UID/GID=2525/2525: create maildir file /var/mailbox//fbse.com/mc.yi/Maildir/tmp/1247647401.P24373.mail.fbse.com: Permission denied


目录权限不对。

论坛徽章:
0
3 [报告]
发表于 2009-07-15 17:09 |只看该作者
原帖由 hzqbbc 于 2009-7-15 17:03 发表


目录权限不对。


我将/var/mailbox这个文件夹的所有者设为Postfix了,不对吗?权限应该怎么设才正确?

论坛徽章:
0
4 [报告]
发表于 2009-07-15 17:12 |只看该作者
warning: maildir access problem for UID/GID=2525/2525

你看uid/gid=2525是不是postfix?如果不是,那么肯定写不进去。

论坛徽章:
0
5 [报告]
发表于 2009-07-15 17:41 |只看该作者
原帖由 hzqbbc 于 2009-7-15 17:12 发表
warning: maildir access problem for UID/GID=2525/2525

你看uid/gid=2525是不是postfix?如果不是,那么肯定写不进去。


谢谢你了~我看了下,确实是我配置错了,我的Postfix用户的uid是89,当时配置的时候忘记了,直接照着教程来了,菜……

我把uid相关的都改了,改成89,可还是出错,看了下log,有一个warning:bad uid 89 in virtual_uid_maps。同时邮件还是没有收到,提示mail system configuration error.问题出在uid上吗?是不是Postfix用户的uid有问题?

论坛徽章:
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 [报告]
发表于 2009-07-15 18:30 |只看该作者
看来LZ用的是RPM包安装的postfix

并且uid小于100的话,执行suexec也有问题

我一般都是新建立postfix,然后编译postfix的源代码包安装的

论坛徽章:
0
7 [报告]
发表于 2009-07-16 09:40 |只看该作者
原帖由 ruochen 于 2009-7-15 18:30 发表
看来LZ用的是RPM包安装的postfix

并且uid小于100的话,执行suexec也有问题

我一般都是新建立postfix,然后编译postfix的源代码包安装的


我刚才试着将/etc/passwd中Postfix的uid和gid手动改为1189,然后将与uid关联的配置都由89改为1189,试着postfix check了一下,又提示权限不对:
postsuper:fatal:scan_dir_push: open directory defer: Permission denied.这个权限指的是什么权限?是不是不能手动修改uid?还是说有什么其他关联的地方我没修改到?如果这个方法不行的话,是不是我只能卸载然后重新编译源码安装了?好多问题。。。麻烦了。。。

[ 本帖最后由 mildyi0425 于 2009-7-16 09:41 编辑 ]

论坛徽章:
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
8 [报告]
发表于 2009-07-16 17:25 |只看该作者
原帖由 mildyi0425 于 2009-7-16 09:40 发表


我刚才试着将/etc/passwd中Postfix的uid和gid手动改为1189,然后将与uid关联的配置都由89改为1189,试着postfix check了一下,又提示权限不对:
postsuper:fatal:scan_dir_push: open directory defer: Pe ...



etc/passwd中Postfix的uid和gid手动改为1189
-------
直接修改是不行的,我试验过
应为文件的真正权限是以uid来判断的,你这样只是修改了passwd里面的uid,并没有修改原来属于uid为89的文件权限
用个脚本应该能做到修改所有文件的uid为89的改为1189,我没有试验,也没有写过这样的脚本
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP