Hello, Exim!
On Mon, Jan 10, 2011 at 02:55:25PM +0200
exim ÎÁ daily.lv wrote about "[Exim-users] Exim + Dovecot(deliver) + Sieve +
Quota":
> äÏÂÒÙÊ ÄÅÎØ.
> îÁÓÔÒÁÉ×ÁÀ 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-Õ ÐÒÏ Ë×ÏÔÙ ÒÁÓÓËÁÚÁÔØ?
ñ ÔÏÖÅ ÎÁÄ ÜÔÉÍ ×ÏÖÕÓØ ËÁË ÒÁÚ ;)
÷Ï-ÐÅÒ×ÙÈ, ÎÅ ×ÉÖÕ ÉÎÆÏÒÍÁÃÉÉ Ï Ë×ÏÔÁÈ × passwd.
÷Ï ×ÔÏÒÙÈ ËÁËÁÑ ×ÅÒÓÉÑ dovecot? ðÏÈÏÖÅ 1.È? éÌÉ ÔÁËÉ 2.È?
îÁ http://wiki.dovecot.org ÂÙÌ?
--
Lystopad Olexandr