Добрый день!
В секции router переписал штатный dnslookup рутер таким образом:
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = ${if exists{/etc/exim/backup_link} {remote_smtp_wan2}
{remote_smtp_wan1}}
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
headers_remove = "received"
no_more
и в секции transport добавил транспорты:
remote_smtp_wan1:
driver = smtp
helo_data = "mail1.company.com"
interface = INTERFACE_IP_WAN1
remote_smtp_wan2:
driver = smtp
helo_data = "mail2.company.com"
interface = INTERFACE_IP_WAN2
соответственно файл /etc/exim/backup_link появляется, только тогда, когда
мониторилка фиксирует падение основного канала.
Вроде бы все.
2011/12/1 Denis Kharkov <[email protected]>
> 28.11.11 12:56, Michael Kravchuk пишет:
>
>> Привет!
>>
>> У меня сервер стоит за хардварным рутером. На сервере два ip-адреса -
>> один основной, второй alias. Основной идет через первый канал, alias через
>> backup.
>> 1. Настроил мониторинг обоих каналов.
>> 1.1 В случае проблем с основным каналом мониторинг создает пустой файл
>> (метку), например /etc/exim4/backup_link
>> 2. Настройка exim
>> 2.1 В exim прописал smtp транспорт, в котором прописал, что почту нужно
>> отправлять с alias-адреса + нужный HELO
>> 2.2 Прописал рутер в котором указал, что при наличии файла метки
>> отправлять почту через транспорт указанный в пункте 2.1
>>
>> Когда основной канал поднимается, то файл метка удаляется и все идет
>> через основной рутер и транспорт.
>>
>> ______________________________**_________________
>> Exim-users mailing list
>> [email protected]
>> http://mailground.net/mailman/**listinfo/exim-users<http://mailground.net/mailman/listinfo/exim-users>
>>
>> Здравствуйте,
>
> А не могли бы показать пример данной реализации , если не сложно ?
>
>
>
> ______________________________**_________________
> Exim-users mailing list
> [email protected]
> http://mailground.net/mailman/**listinfo/exim-users<http://mailground.net/mailman/listinfo/exim-users>
>
>
--
Regards, Michael
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users