[exim-conf] разрулить почту для локального домена

silly_sad sad на bankir.ru
Вт Май 15 15:10:16 EEST 2007


Victor Ustugov wrote:
> silly_sad wrote:
> 
>> у меня задача для почты адресованной юзерам из локального домена
>> добиться её доставки цирозу по lmtp.
>> и цироз стоит на другой машине.
>>
>> из множества потенциальных способов это сделать
>> попробовал MAILERTABLE
>> и получил вот такой раутер
>>
>> mailertable_lmtp:
>>         driver                  = accept
>>         transport               = remote_lmtp_mailertable
>>         domains                 = ! +local_domains
>>         condition               = ${if match{\
>>                                 LOOKUP_MAILERTABLE_TEXT\
>>                                 }{\N^(?i)\s*lmtp\N}{yes}{no}}
>>         address_data            = ${if match{${lc:\
>>                                 LOOKUP_MAILERTABLE_TEXT\
>>
>> }}{\N^(?i)\s*(\S+)\s*(\d+)?\s*:\s*(\S.+)$\N}\
>>                                 {condition=yes transport=$1 route="$3"
>> port=$2}{condition=no}}
>>
>>
>> Ограничение
>> domains = ! +local_domains
>> полностью обламало мою затею с мэйлертэйбл.
> 
> ну да. с точки зрения exim'а эти домены в общем-то уже рилеемые, а не
> локальные. исходя из этого и сделано ограничение.

непонятна идеология
он считает нелокальными те адреса которые упоминаются в mailertable
(тоесть майлертэйбл предназначен для рилея а не для доставки локальной
почты)
или же он считает нелокальными все ящики которые лежат не на той же
машине что и эксим ? (это совсем странно)

> при использовании доставки почты с нелокальный cyrus-imapd по lmtp есть
> только одна проблема - невозможность использовать callout для проверки
> пользователя в cyrus-imapd, если доставка осуществляется с аутентификацией

тоесть мне лучше воспользоваться
define(`confDELIVERY_TO', `CYRUS')
?

> я обо всем этом недавно писал (на праздниках тестил данную схему по
> просьбе ano)

где писал? хочу прочитать.






Подробная информация о списке рассылки exim-conf