Отправка через smarthost кроме исключений
Добавлено: 2016-12-04 0:03:31
Друзья помогите, кто может!
Есть почтовик на виртуальном хостинге (VPS). На нем установлен в кач-ве MTA EXIM. Как ни боролся с блокировкой исходящей почты (SPF, DKIM и т.п. настроено), все равно почта периодически от меня попадает в спам, поэтому воспользовался платным relay у которого есть прямая зависимость цены тарифного плана от кол-ва пересылаемых писем через их relay.
Теперь собственно проблема: хотелось бы слать все через роутер:
Кроме - отправителей из списка исключений, либо хотя бы одного отправителя локального домена.
Цель - от имени этого отправителя слать рассылки (по базе клиентов) и не переплачивать за relay.
А от имени этого "исключительного" локального пользователя (отправителя) использовать роутер dnslookup, т.е. из ящика исключительного пользователя слать помимо основного роутера "smarthost", который привел выше.
Есть мысль поставить сначала роутер (но не хватает знаний понять "how to") с "driver = redirect" который бы определял, что почта идет от отправителя user1@localdoman.com и перенаправлял на стандартный роутер dnslookup:
Есть почтовик на виртуальном хостинге (VPS). На нем установлен в кач-ве MTA EXIM. Как ни боролся с блокировкой исходящей почты (SPF, DKIM и т.п. настроено), все равно почта периодически от меня попадает в спам, поэтому воспользовался платным relay у которого есть прямая зависимость цены тарифного плана от кол-ва пересылаемых писем через их relay.
Теперь собственно проблема: хотелось бы слать все через роутер:
Код: Выделить всё
smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_msa
route_data = relay.domain.com
no_more
Цель - от имени этого отправителя слать рассылки (по базе клиентов) и не переплачивать за relay.
А от имени этого "исключительного" локального пользователя (отправителя) использовать роутер dnslookup, т.е. из ящика исключительного пользователя слать помимо основного роутера "smarthost", который привел выше.
Есть мысль поставить сначала роутер (но не хватает знаний понять "how to") с "driver = redirect" который бы определял, что почта идет от отправителя user1@localdoman.com и перенаправлял на стандартный роутер dnslookup:
Код: Выделить всё
dnslookup:
driver = dnslookup
domains = !+dummy_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
self = pass
no_more