关于用postfix中用第三方插件实现邮箱大小quota的实现

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:


postfix系统本身没有提供如何控制用户的邮箱大小的选项,但是有个补丁程序可以达到要求与功能。

本人在网上找了N长时间,终于发现一个16大的中国的小屋子:

可是我没住哪里。。。

下面是相关的安装方法:
1、下载,不用我说,用google保证能找到:

    只要下载一个补丁程序(postfix-1.1.11_quota_maildirsize.patch.gz)。

     下载网址:http://www.linux.trix.net/news2/006762.html

2、在安装postfix时,按以下方式安装:
    # tar xzvf postfix-1.1.11.tar.gz
    # gzip -d postfix-1.1.11_quota_maildirsize.patch.gz
    # cp postfix-1.1.11_quota_maildirsize.patch postfix-1.1.11
    # cd postfix-1.1.11
    # patch -p1 < postfix-1.1.11_quota_maildirsize.patch

3、在main.cf中增加:
---------------------------------
#默认的邮箱的大小
virtual_mailbox_limit = 50000000
#每个用户的邮箱大小
virtual_mailbox_limit_maps = mysql:/etc/postfix/my-quota.cf
#是否允许覆盖默认的邮箱大小。
virtual_mailbox_limit_override = yes
-------------------------------------------------------------------------------------

4、在etc/postfix下建立一个my-quota.cf
-------------------------------my-quota.cf-----------------------------------
hosts = localhost
#数据库服务器
user = twig
#登录数据库名的帐号
password = 
#登录数据库名的密码
dbname = twig
#数据库名
table = users
#用户帐号的表名
select_field = quota
#邮件大小字段名
where_field = username
#用户帐号字段
-----------------------------------------------------------------------------------
说明:以上字段要根据自已数据库表中的字段来改。。。。

5、申明:本人在1.1.11下测试过,保证可行,现在也已经在用,但2.7-8的没有测过,相信也可以的。。。

网站:mail.1eap.com

 linuxren 回复于:2003-04-02 20:46:43
_________________
我的公司叫离谱,不过真的很离谱也~~ 

小弟不才,名字叫离谱
有空多多联系
lipu@cqview.com

 seacaptain 回复于:2003-05-20 10:59:19
我是新手有个问题?
postfix+cyrus-imap中用户邮箱是由imap自己管理的可以设置配额,为什么还要给postfix打quota补丁呢

 leaper 回复于:2003-05-20 13:17:49
一个是管理,一个是限制是两回事

管理又不能真正实现邮件大小的限制,这里的quota是指实现硬盘配额的控制@@

本文关键:关于用postfix中用第三方插件实现邮箱大小quota的实现
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top