免费注册 查看新帖 |

Chinaunix

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

[Mail] Maildrop老是报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-12 13:08 |只看该作者 |倒序浏览
按《RHEL4上安装基于postfix的全功能邮件服务器(全部使用目前最新源码包构建)》这篇文章安装邮件系统。没有安装Maildrop前,邮件系统一切OK。
完成Maildrop后几个软件包安装,再进行邮件发送时,以下错误(本日志对应发送一封到本地邮件的maillog日志)


Nov 12 12:58:26 AppServer postfix/smtp[7797]: 43869FFAF1: to=<demo1@appserver.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.93, delays=0.2/0.02/0.01/0.7, dsn=2.5.0, status=sent (250 2.5.0 Ok, id=05756-14, BOUNCE)
Nov 12 12:58:26 AppServer postfix/qmgr[7717]: 43869FFAF1: removed
Nov 12 12:58:26 AppServer maildrop[7804]: Unable to open mailbox.
Nov 12 12:58:26 AppServer postfix/pipe[7803]: 01E69FFAF3: to=<demo1@appserver.com>, relay=maildrop, delay=0.2, delays=0.09/0.02/0/0.1, dsn=4.3.0, status=deferred (temporary failure. Command output: /usr/local/bin/maildrop: Unable to open mailbox. )


查看以下的相关信息,没看出什么毛病。。。
1.mailbox权限。
[root@AppServer demo1]# pwd
/var/mailbox/appserver.com/demo1
[root@AppServer demo1]# cd ..
[root@AppServer appserver.com]# ls
demo  demo1
[root@AppServer appserver.com]# pwd
/var/mailbox/appserver.com
[root@AppServer appserver.com]# ls -al
总用量 16
drwx------  4 vmail vmail 4096 11月 12 12:57 .
drwxr-xr-x  3 vmail vmail 4096 11月  9 04:23 ..
drwx------  3 vmail vmail 4096 11月  9 04:23 demo
drwx------  3 vmail vmail 4096 11月 12 12:57 demo1



2.maildrop权限

[root@AppServer appserver.com]# whereis maildrop
maildrop: /usr/local/bin/maildrop
[root@AppServer appserver.com]# ls -al /usr/local/bin/maildrop
-rwxrwxrwx  1 vmail vmail 770366 11月  9 18:52 /usr/local/bin/maildrop



3.postfix配置

。。。
readme_directory = no
############################CYRUS-SASL############################
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_invalid_hostname,reject_non_fqdn_hostname,reject_unknown_sender_domain,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unknown_recipient_domain,reject_unauth_pipelining,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sasl_application_name = smtpd
smtpd_banner = Welcome to our $myhostname ESMTP,Warning: Version not Available!

########################Virtual Mailbox Settings########################
virtual_mailbox_base = /var/mailbox
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_uid_maps = static:1001
virtual_gid_maps = static:1001
virtual_transport = maildrop
maildrop_destination_recipient_limit = 1
maildrop_destination_concurrency_limit = 1
##########################QUOTA Settings########################
message_size_limit = 14336000
virtual_mailbox_limit = 20971520
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please Tidy your mailbox and try again later.
virtual_overquota_bounce = yes
content_filter=amavisfeed:[127.0.0.1]:10024

。。。

论坛徽章:
0
2 [报告]
发表于 2007-11-13 11:56 |只看该作者
根我的错误一样。 你能往外发送 或 接受吗 ?

论坛徽章:
0
3 [报告]
发表于 2007-11-13 19:01 |只看该作者
楼上的哥们,我已经解决了(是我配置文件的问题),你仔细看看你的配置文件,尤其是authmysqlrcl这个文件的
MYSQL_MAILDIR_FIELD      concat('/var/mailbox/',maildir)
MYSQL_HOME_FIELD         concat('/var/mailbox/',maildir)
这两个地方,是否被注释掉了。

这两个参数指定了postfix帐号保存邮件的位置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP