URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 4146
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как организовать в sendmail пересылку всей почты (или для выбранных доменов) только через опред..."

Отправлено auto_tips , 18-Авг-04 14:30 
в sendmail.cf: DSesmtp:[relay.somehost.ru]
или для m4 скриптов:
    define(`SMART_HOST',`relay.somehost.ru')dnl
или для игнорирования MX значения (далее в квадратных скобках):
    define(`SMART_HOST',`[relay.somehost.ru]')dnl
Для описания пути транспортировки почты (почтового роутинга) для определенных доменов:
FEATURE(`mailertable', `hash /etc/mail/mailertable')dnl
/etc/mail/mailertable
domain1         esmtp:relay1.somehost.ru
domain2         smtp:[relay2.somehost.ru]


URL:
Обсуждается: http://www.opennet.me/tips/info/393.shtml


Содержание

Сообщения в этом обсуждении
"Как организовать в sendmail пересылку всей почты (или для выбранных доменов) только через определенный релей."
Отправлено 123 , 18-Авг-04 14:30 
не забывайте делать makemap(8), например так
cat /etc/mail/mailertable | \
makemap hash /etc/mail/mailertable

"Как организовать в sendmail пересылку всей почты (или для вы..."
Отправлено Moonflyer , 20-Окт-04 12:40 
По-моему, _ТАК_ лучше не делать.

Лучше, хотя бы:
cat /etc/mail/mailertable | \
makemap hash /etc/mail/mailertable.hash

Соответственно:

FEATURE(`mailertable', `hash /etc/mail/mailertable.hash')


"Как организовать в sendmail пересылку всей почты (или для вы..."
Отправлено Moonflyer , 20-Окт-04 13:24 
А вообще-то
makemap hash mailertable mailertable.db

"Как организовать в sendmail пересылку всей почты (или для вы..."
Отправлено Moonflyer , 20-Окт-04 14:38 
Извините, ошибся.
makemap hash /etc/mail/mailertable < /etc/mail/mailertable

тоже нормально работает


"Как организовать в sendmail пересылку всей почты (или для выбранных доменов) только через определенный релей."
Отправлено Sergey , 09-Ноя-06 10:54 
cd /etc/rc.d/init.d
./sendmail restart