On Mon, 10 Jan 2011 14:55:25 +0200
Exim wrote:
> äÏÂÒÙÊ ÄÅÎØ.
> îÁÓÔÒÁÉ×ÁÀ exim ÐÏ ÜÔÏÊ ÓÈÅÍÅ. ÷Ó£ ÒÁÂÏÔÁÅÔ ÐÏÞÔÉ ËÁË ÎÁÄÏ ËÒÏÍÅ Ë×ÏÔ.
> ðÏÌØÚÏ×ÁÔÅÌÉ ×ÉÒÔÕÁÌØÎÙÅ, ÈÒÁÎÑÔØÓÑ ×
> passwd, ÔÁÍ ÄÁÎÎÙÅ × ÔÁËÏÍ ×ÉÄÅ
> test ÎÁ
> domain.com:1010:1010:50:/home/user/data/email/domain.com/test:no:password
æÏÒÍÁÔ ÎÅ ×ÅÒÅÎ. úÄÅÓØ ÎÅÔ Ë×ÏÔÙ.
> ÒÏÕÔÅÒ É ÔÒÁÎÓÐÏÒÔ × exim
> dovecot_user:
> driver = accept
> condition = ${lookup {$local_part@$domain} lsearch
> {/usr/local/etc/exim/passwd} {yes} {no} }
> transport = dovecot_delivery
> cannot_route_message = Unknown user
>
> dovecot_delivery:
> driver = pipe
> command = /usr/local/libexec/dovecot/deliver -d $local_part@$domain
> message_prefix =
> message_suffix =
> delivery_date_add
> envelope_to_add
> return_path_add
> user =
> ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/usr/local/etc/exim/passwd}}}}
> group =
> ${extract{2}{:}{${lookup{$local_part@$domain}lsearch{/usr/local/etc/exim/passwd}}}}
>
> ÒÁÎØÛÅ ÐÏÞÔÕ ÒÁÓËÌÁÄÙ×ÁÌ exim
> local_delivery:
> driver = appendfile
> directory =
> ${extract{4}{:}{${lookup{$local_part@$domain}lsearch{/usr/local/etc/exim/passwd}}}}/.maildir
> maildir_format
> maildir_use_size_file
> delivery_date_add
> envelope_to_add
> return_path_add
> mode = 0660
> quota =
> ${extract{3}{:}{${lookup{$local_part@$domain}lsearch{/usr/local/etc/exim/passwd}}}}M
> quota_warn_threshold = 75%
> use_lockfile = no
> no_mode_fail_narrower
> user =
> ${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/usr/local/etc/exim/passwd}}}}
> group =
> ${extract{2}{:}{${lookup{$local_part@$domain}lsearch{/usr/local/etc/exim/passwd}}}}
>
> ëÁË ÔÅÐÅÒØ dovecot-Õ ÐÒÏ Ë×ÏÔÙ ÒÁÓÓËÁÚÁÔØ?
>
óÕÄÑ ÐÏ ËÏÎÆÉÇÕ - ÷Ù ÉÓÐÏÌØÚÕÅÔÅ maildir ÄÌÑ ÈÒÁÎÅÎÉÑ ÐÏÞÔÙ. ÷ ÔÁËÏÍ ÓÌÕÞÁÅ
ÐÒÏ×ÅÒÉÔØ × ËÏÎÆÉÇÅ dovecot-a ÞÔÏ:
protocol lda {
ÓÏÄÅÒÖÉÔ
mail_plugins = quota
}
óÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÐÒÏÔÏËÏÌÙ (imap/pop3) ÔÁËÖÅ ÉÍÅÅÀÔ ÓÔÒÏËÕ Ó mail_plugins =
quota + ÄÌÑ imap-a imap_quota.
÷ ÓÅËÃÉÉ plugins ÏÐÉÓÁÎÙ Ë×ÏÔÙ, ÐÒÉÍÅÒÎÏ ÔÁËÉÍ ÏÂÒÁÚÏÍ.
quota = maildir:Mailbox quota
quota_rule = *:storage=750M
quota_rule2 = Trash:storage=10%%
åÓÌÉ ÎÅÏÂÈÏÄÉÍÏ ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÑ ÐÅÒÅÏÐÒÅÄÅÌÉÔØ Ë×ÏÔÕ × passwd ÆÁÊÌÅ, ÜÔÏ
ÐÏÄÏÂÎÏÊ ÓÔÒÏËÏÊ:
test ÎÁ domain.com:{PLAIN}password:8:12::/data/mail/%d/%n::userdb_uid=8
userdb_gid=12 userdb_home=/data/mail/%d/%n userdb_mail=maildir:~/data
userdb_quota_rule=*:storage=100M
ôÒÁÎÓÐÏÒÔ exim-a ×ÅÒÅÎ, Ó ÎÉÍ ÄÅÌÁÔØ ÎÉÞÅÇÏ ÎÅ ÎÕÖÎÏ. á ×ÏÏÂÝÅ -
wiki.dovecot.org - ÚÁÍÅÞÁÔÅÌØÎÙÊ ÒÅÓÕÒÓ, × ËÏÔÏÒÏÍ ÅÓÔØ ÉÓÞÅÒÐÙ×ÁÀÝÅÅ ÏÔ×ÅÔÙ.
>
> _______________________________________________
> Exim-users mailing list
> Exim-users ÎÁ mailground.net
> http://mailground.net/mailman/listinfo/exim-users