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

Re: multimail@emacs



On Fri, Mar 31, 2017 at 01:39:44AM +0300, Alex Kicelew wrote:
> Но кто (exim? не смог
> навскидку нагуглить, как; или кто-нибудь еще?) может письмо с from:
> @gmail.com посылать через гмейл с одним паролем, письмо с from: @mail.ru
> посылать через мейл.ру с другим паролем, а письмо с фромом
> @моя-работа.ру посылать через рабочий сервер с третьим?

 Что касается собственно авторизации, в дебиане из коробки экзима есть
 файлик /etc/exim4/passwd.client, в который можно внести имена рилеев
 и пароли. Но рекомендую прочесть man exim4_passwd_client(5), чтобы
 понимать, в чём могут быть проблемы. 

 Маршрутизация по адресу отправителя делается примерно так:

 smarthost_mailru:
   debug_print = R: smarthost_mailru to $local_part@$domain
   driver      = manualroute
   senders     = *@mail.ru
   # transport = remote_smtp_smarthost
   transport   = mailru_smtps
   route_list  = * smtp.mail.ru byname

 Аналогичные роутеры нужно написать для всех почтовых провайдеров и
 сложить пачкой в секцию routers.

 Если вдруг почтовый клиент не повторяет содержимое From: на транспортном
 уровне (не знаю, как ведёт себя Emacs), то вместо "senders=..." пишем

	condition = ${if eq{${domain:$h_from}}{mail.ru}}

 Для mail.ru придётся ещё нарисовать свой транспорт, поскольку mail.ru
 исходящие письма от своих клиентов принимает только по smtps:

mailru_smtps:
  debug_print   = T: mailru_smtps for $local_part@$domain
  driver        = smtp
  protocol      = smtps
  hosts_try_auth = smtp.mail.ru
-- 
 Eugene Berdnikov


Reply to: