|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : mitrohin a.s. 2:5020/400 12 Jan 2007 16:38:40 To : Slawa Olhovchenkov Subject : Re: sendmail, cyrus и виртуальные домены -------------------------------------------------------------------------------- On Fri, Jan 12, 2007 at 10:52:36AM +0300, Slawa Olhovchenkov wrote: > Hello mitrohin! > > 12 Jan 07, mitrohin a.s. writes to Slawa Olhovchenkov: > > >> Hабросал первую версию: http://zxy.spb.ru/tips/sendmail/cyrus.html > >> > > mas> Kcyrus socket -a -T /usr/local/cyrus/socket/smmapd > > mas> Sckuser_cyrus > mas> R$+ $: $1 $| $(cyrus $1 $: $) > mas> вернется afaik: > mas> 1. при успешном lookup-е (OK) -> x $| x > mas> 2. при отсутствии ящика (NOTFOUND) -> x $| > mas> 3. при временной ошибке (TIMEOUT, TEMP) -> x $| > mas> если бы у cyrus socket стояло -T<XXX>, то вернулось бы > mas> при временной ошибке (TIMEOUT, TEMP) -> x $| <XXX> > > Временная ошибка -- это еще и "превышена квота". > > А теперь объясни что ты хотел сказать? Поправить ошибку? Оптимизировать > правила? Еще что-то? А то я как-то сходу не въехал. > :) патч предлагаю. считаю правилом хорошего тона объяснить, где и почему, по моему скромному мнению, имеет место ошибка. > > mas> R $* $| $* $@ $1 > mas> завершается правило ckuser_cyrus, причем ouput будет тем же что > mas> input. > mas> A $@ prefix causes the ruleset to return with the remainder of > mas> the RHS as the value. > > mas> R $* $| $* $# error $@ 4.3.0 $: "451 TEMPFAIL." > mas> R $* $| $* $# error $@ 5.1.1 $: "550 Mailbox is not available." > mas> эти две строки получаются излишними. в смысле они никогда не будут использоваться. предложенный аналог: > mas> Kcyrus socket -T<TMPF> local:/var/imap/socket/smmap > > mas> Sckuser_cyrus > mas> R$+ $: $1 $| $(cyrus $1 $: $) > mas> R$+ $| $#error $@ 5.1.1 $: "550 Mailbox is not available." > mas> R$+ $| $*<TMPF> $#error $@ 4.3.0 $: "451 Temporary system failure." > mas> R$+ $| $* $: $1 /swp --- ifmail v.2.15dev5.3 * Origin: Barnaul State Pedagogical University InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3499b1843b1f.html, оценка из 5, голосов 10
|