Есть куча серверов под управлением FreeBSD.
server1.domain1.super
server2.domain2.super
server3.domain3.super
и т.д.
Есть пользователь, который должен всё знать, т.е. админ!
У пользователя "админ" есть почтовый адрес: superadmin@superdomain.super. И расположен этот адрес у какого-нибудь провайдера...
Как сделать так, чтобы все почтовые сообщения, отправляемые на root на каждом сервере попадали этому админу в ящик? Т.е. вся диагностика на серверах, все сообщения крона, который выполняется под рутом и тому подобное. И чтобы почта приходила с адресов:
root@domain1.super
root@domain2.super
root@domain3.super
В гугле не могу найти стройное объяснение. "Везде" какие-то кусочные решения типа "я всё сделал - получилось", "заменил sendmail на blablablamail", "читай маны - они рулез".
У кого так работает - поделитесь плиз. Достало всё...
> У кого так работает - поделитесь плиз. Достало всё...Быстро же достало ?!
Читаем первые 14 строк файла /etc/mail/aliases
На каждом из серверов правим строчку
# root: me@my.domain
на
root: superadmin@superdomain.superВыполняем команду:
# newaliasesМогут быть нъюансы, но так Вы описали домены.
Сервер server1.domain1.super должен принимать почту
для домена domain1.super и т.д.
>[оверквотинг удален]
> Читаем первые 14 строк файла /etc/mail/aliases
> На каждом из серверов правим строчку
> # root: me@my.domain
> на
> root: superadmin@superdomain.super
> Выполняем команду:
> # newaliases
> Могут быть нъюансы, но так Вы описали домены.
> Сервер server1.domain1.super должен принимать почту
> для домена domain1.super и т.д.Да, да. Давайте алиасы менять.
А через файлик .forward не судьба ?
>> root: superadmin@superdomain.super
>> Выполняем команду:
> А через файлик .forward не судьба ?Ну, не судьба дополнительно объяснять, как дать правильные права
на этот рутовый .forward .