Страница 1 из 1
Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-12 23:26:58
Zheka
Имеется полностью настроенный Exim, вся почта отправляемая с внутреннего домена на внешний отправляется на 1 смартхост smtp.mail.ru на котором имеется ящик, логин и пароль которого указан в разделе authenticators. Перед отправкой переписываются заголовки после чего письмо благополучно уходит. Но понадобилось добавить ещё 2 смартхоста, на которые бы почта отправлялась только в случае если получатель находится в конкретном домене. Т.е.
на смартхост1 если domains = @domain1.ru
на смартхост2 если domains = @domain2.ru
на Мегасмартхост если domains = !+local_domains
Но вот собсна вопрос, как экзиму объяснить какие учётные данные нужно использовать из раздела authenticators для каждого из смартхостов?
Re: Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-13 1:13:43
Alex Keda
наясколько поммню, ему можно подсунуть список, и он будет пербирать пока не подойдут

))
=========
а вообще - наверняока как-то можно.
документацию читал?
Re: Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-13 7:25:52
Zheka
Угу. Прочитав документацию (раздел про аутентификаторы) подумал что, что то не так понял

уж больно глыпуй механизм выходит. Согласно ему, если в этом разделе описано несколько аутентификаторов с одинаковыми public_name то он будет их перебирать, но у мня он ругается как раз на то что два аутентификатора имеют один и тот же public_name. Пишет что-то вроде: Two authenticators (mail_1, mail_2) have same public name LOGIN.

. Ещё была мысль в аутентификаторы добавть условие их срабатывания, но не нашёл такой опиции, ещй вабсче нету.

Re: Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-13 7:51:42
Alex Keda
если я правильно понял, то вот это
http://www.lissyara.su/?id=1233#server_ ... _condition
и след. часть главы тоже прочти - можно же acl нарисовать на аутентификацию...
Re: Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-15 0:54:59
Zheka
Нее, мнеж нужно клиентскую аутентификацию сделать, а не серверную. Но вопрос можно пока отложить в долгий ящик, временно вопрос решил убрав опцию require_auth_hosts

Re: Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-15 1:03:41
Alex Keda
ну, про акл вроде и для клиентской работает...
Re: Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-15 1:15:40
zheka
Можно поподробнее? Я думал, что ACL срабатывает ток када к Exim'у подключаются для передачи почты, но не када Exim доставляет почту.
Re: Отправка почты через смартхосты с аутентификацией
Добавлено: 2008-03-15 10:37:01
Alex Keda
ну, упоминания о том чтобы тока при отпраке я не помню.
из этого предполагаю что в обоих случаях

а вообще - попробуй. несложно же