[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Postfix: проверка получателя



В Пнд, 08/10/2007 в 18:18 +0300, Alexander Vlasov пишет:
> У пн, 2007-10-08 у 19:08 +0400, Artem Chuprina пише:
> > Покотиленко Костик -> Oleg Rybnikov  @ Mon, 08 Oct 2007 16:59:53 +0300:
> > 
> >  >> http://www.sys-adm.org.ua/postfix/LOCAL_RECIPIENT_README.html
> > 
> >  ПК> Тут всё правильно, так как и в манах написано. Но как с cyrus'ом
> >  ПК> это связать, чтобы не надо было базу пользователей с cyrus'ом
> >  ПК> постоянно синхронизировать?
> > 
> > А в каком виде она у цируса?
> 
> afair libdb4.x
> Но лазить туда не комильфо.
> В экзиме можно организовать "тестовую доставку" и результат
> закешировать.

mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp
virtual_transport = lmtp:unix:/var/run/cyrus/socket/lmtp
local_recipient_maps = $virtual_mailbox_maps

smtpd_recipient_restrictions = permit_sasl_authenticated,
reject_unauth_destination, reject_unverified_recipient,
reject_unlisted_recipient

Вот с этими строчками заработало. НО, не совсем. При приёме почты, smtpd
не отшибает письма, а отправляет их сразу контент фильтрам, а когда те
вбрасывают письмо обратно smtpd его отшибает:

Oct  8 18:27:23 darkstar postfix/smtpd[4778]: NOQUEUE: reject: RCPT from
mbx.dc.utel.ua[213.186.112.2]: 450 4.1.1 <ack@expometeor.com>: Recipient
address rejected: undeliverable address: host
darkstar[/var/run/cyrus/socket/lmtp] said: 550-Mailbox unknown.  Either
there is no mailbox associated with this 550-name or you do not have
authorization to see it. 550 5.1.1 User unknown (in reply to RCPT TO
command); from=<udell77xue_jun@hotmail.com> to=<ack@expometeor.com>
proto=ESMTP helo=<mbx.dc.utel.ua>

Я думаю надо контент фильтры через milter прикрутить, по этому поводу
начну ка я новый тред...

-- 
Покотиленко Костик <casper@meteor.dp.ua>



Reply to: