Date: Sat, 9 Jun 2001 07:21:05 +0000 (UTC)
From: (Valentin Nechayev) <netch@segfault.kiev.ua>
Newsgroups: fido7.ru.unix
Subject: Описание нескольких маршрутов для почты в sendmail
>> ЛВ>Необходимо чтобы sendmail не смотрел на MX записи в DNS, но посылал
> почту
>> ЛВ>куда надо.
>> ЛВ>Я написал в config.mc:
>> ЛВ>define(`SMART_HOST', `smtp:host1.mydomen.su.')dnl
>> ЛВ>Это как я понял для того, что бы он(sendmail) всю внешнюю почту посылал
> на
>> ЛВ>host1.mydomen.su..Это работает. Почта, отправленная с myhost.mydomen.su
> по
>> ЛВ>адресу:kto-to@kudato.ru уходит на host1.mydomen.su, а далее
>> ЛВ>host1.mydomen.su отпровляет её дальше уж не знаю как.......
>> ЛВ>Но необходимо ещё рулить почту адресованую на
>> ЛВ>kva-kva@chtoto-tam.host2.mydomen.su так что-бы она шла через
>> ЛВ>host2.mydomen.su , а не через host1.mydomen.su.
>> ЛВ>Как это делать?????????????????????
>> ЛВ>Зарание благодарен.
>>
>> ЛВ>P.S. Вот в zmailer можно в файле routes написать:
>> ЛВ>.host1.mydomen.ru smtp!ns.host1.mydomen.ru
>> ЛВ>.host2.mydomen.ru smtp!chtoto-tam.host2.mydomen.su
>> ЛВ>или даже...
>> ЛВ>fignia.ru smtp![192.168.111.111]
>> ЛВ>И все будет рулиться.
>>
>> Вот в sendmail тоже так можно. Надо только не забыть
>> FEATURE(mailertable) включить.
>> И мейлер от имени хоста отделять двоеточием, а не восклицательным
>> знаком.
> Я написал в config.mc:
> FEATURE(`mailertable', `dbm /etc/mail/mailertable')dnl
> а в /etc/mail/mailertable:
> *.host1.mydamen.su smtp:host1.mydamen.su
> *.host2.mydamen.su smtp:host2.mydamen.su
> Но не помогло. Почему я не знаю.
Потому что неправильно пишешь рауты.
Надо хотя бы так