12.10.2011 15:49, Alexey Markov пишет:
> Всем, всего и много!
> 
> Исходные данные: имеется сервер с FreeBSD 8.2 на борту, на сервере
> заведена куча джейлов, каждый джейл должен отправлять свои отчёты
> на некий внешний почтовый сервер. Так как джейлов много, хотелось
> бы свести накладные расходы к минимуму, в частности, использовать
> sendmail="NONE" в rc.conf, а почту отправлять напрямую по SMTP на
> внешний почтовик, используя FEATURE(`msp', `...') в submit.cf
> 
> Очень быстро выяснилось, что в данном варианте почта на локального
> рута джейла пытается доставиться по адресу root@<jailFQDN>, а не по
> тому, что указан в /etc/mail/aliases.
> 
> В http://www.sendmail.org/m4/msp.html написано, что некоторые вещи
> в режиме MSP не работают, в частности - алиасы. Попробовал вручную
> раскомментировать AliasFile=/etc/mail/aliases в submit.cf - не помогло,
> отправка почты по sendmail -v -Ac root показывает, что файл алиасов
> по прежнему не используется, хотя в comp.mail.sendmail писали, что
> такой трюк должен сработать: http://tinyurl.com/6khchkr
> 
> В общем, прошу помощи зала: как заставить sendmail смотреть в алиасы
> при отсылке почти посредством submit.cf?
> 

Можно попробовать просто define(`MAIL_HUB', `mailer:hostname')
без использования локальных алиасов. Чтобы ВСЁ отсылал на удалённый хост.

Ответить