LINUX.ORG.RU
решено ФорумAdmin

exim и релей для избранных доменов


0

1

Добрый день. Есть сервер с инсталляцией WHM, почтовиком которого работает exim. Держит несколько сайтов в разных доменах. Появилась необходимость релеить письма для двух из них через отдельный сервер. Не могу найти настройку в конфиге, которая бы это делала.

Скажите, как можно это осуществить? Спасибо :)

Я не знаю WHM, но письма ходят по MX-записям. Или вам нужно, чтобы письмо с наружи принимал exim, а потом отправлял его куда-то дальше?

mky ★★★★★ ()

По памяти, в routers:

my_smart_relay:
  driver = manualroute
  transport = remote_smtp
  route_list = <доменчик1> <через что>
               <доменчик2> <через что>
iron ★★★★★ ()
Ответ на: комментарий от iron

Спасибо.

Про то, что это называется smathosts я и не знал :) Нужно было с прохождением аутентификации на сервере немного помучиться. Инфы в инете на эту тему немного. Вот как в итоге получилось у меня:

В exim.conf:

begin_routers

smarthost_regular:
  driver = manualroute
  domains = !"+local_domains +smart_hosts"
  condition = "${if eq{${lookup{$sender_address_domain}partial-lsearch{/etc/staticroutes}{$value}}}{}{false}{true}}"
  ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 
  headers_add = "${perl{mailtrapheaders}}"
  transport = remote_smtp_smart_regular
  route_list = !+local_domains "${lookup{$sender_address_domain}partial-lsearch{/etc/staticroutes}}"



begin_transports

remote_smtp_smart_regular:
  driver = smtp
  hosts_require_tls = *
  hosts_require_auth = ваш-сторонний-смтп-сервер
  interface = ${if exists {/etc/mailips}{${lookup{$sender_address_domain}lsearch*{/etc/mailips}{$value}{}}}{}}
  helo_data = ${if exists {/etc/mailhelo}{${lookup{$sender_address_domain}lsearch*{/etc/mailhelo}{$value}{$primary_hostname}}}{$primary_hostname}}



begin_authenticators

login:
driver = plaintext
public_name = LOGIN
client_send = ": ваш-логин : ваш-пароль"


В новом файле /etc/staticroutes

перенаправляемый-домен: ваш-сторонний-смтп-сервер

В новом файле /etc/smarthosts:

ваш-сторонний-смтп-сервер

Немного инфы нашел в Комоде: http://help.comodo.com/topic-157-1-288-4545-.html

и на форуме whm: http://forums.cpanel.net/f43/forward-certain-domain-emails-smart-host-136325-...

Hephaestus ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.