免费注册 查看新帖 |

Chinaunix

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

postfix+mysql+dovecot,没有mailsize文件,不能配额限制 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-02-21 13:52 |只看该作者 |倒序浏览
MySQL,Postfix ,PostfixAdmin,SquirrelMail,Dovecot
使用maildir模式
不怎么怎么回事就是就是不会限制邮箱大小,
比如,邮箱限制在20M,每封邮件发10M,发了三封还是能发,也没提示,限和没限一样
用户文件夹下也没有maildirsize文件,是不是postfix 和dovecot都不会创建mailsize文件

下面是postfix的配置
#postfix start  (reload stop)
#id postfix 查找postfix的用户名ID
#postalias /etc/postfix/aliases(编译群发用户别名数据库文件,)
#usermod -G root postfix 将postfix加入到root的组
#/usr/sbin/postfix start 启动
#/etc/init.d/postfix start启动postfix服务
#chkconfig postfix on 设置postfix开机自启动。
#vim /var/log/maillog故障查看系统邮件日志很重要
myhostname = mail.he.com
mydomain = he.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname
#mydestination = $mydomain, $myhostname
#mydestination = $mydomain, $myhostname
mynetworks = 127.0.0.0/8
#relay_domains = he.com 转发域,不能自己发自己
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
#=====================Vritual Mailbox settings=========================#
virtual_mailbox_base = /mailbox/
#virtual_mailbox_base = /mailbox/he.com
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:501
virtual_gid_maps = static:501
virtual_transport = virtual
#a由于maildrop不支持一次接收多个收件人,因此必须在main.cf里增加如下参数
#maildrop_destination_recipient_limit = 1
#maildrop_destination_concurrency_limit = 1
#====================QUOTA========================#
#message_size_limit = 1097152单个邮件容量大小
message_size_limit = 10097152
#mailbox_size_limit = 20971520系统用户邮箱限制
#mailbox_size_limit = 20971520
virtual_mailbox_limit = 20971520
#d以下三行在$maildir目錄中生成 maildirsize文件
virtual_create_maildirsize = yes
#virtual_mailbox_extended = yes
virtual_maildir_extended = yes
virtual_mailbox_linit_inbox = yes
#y以下设置每个邮箱的限额查询
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
#virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf每个用户的邮箱大小
virtual_mailbox_limit_override = yes
#virtual_mailbox_limit_override = yes //是否允许覆盖默认的邮箱大小
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota,please try again later.
virtual_overquota_bounce = yes
#====================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,permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sasl_application_name = smtpd
smtp_sasl_password_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
smtpd_banner=$myhostname ESMTP "Version not Available"
#smtpd_banner = Welcome to localhost.com mail system! //smtp的欢迎信息
#===

论坛徽章:
0
2 [报告]
发表于 2011-02-21 16:11 |只看该作者
怎么没人指教下

论坛徽章:
0
3 [报告]
发表于 2011-02-23 10:23 |只看该作者
原来vda的版本对应错了,现在创建是可以了,还不知道配额限制功能和更新maildirsize文件功能有没有成功
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP