Налаштування sendmail для надсилання рутових повідомлень, sysrtfm
Блог, інструкція системного адміністратора, форум, поради, допомога
Налаштування sendmail для надсилання рутових повідомлень
Все по порядку, перевіряємо, чи встановленоsendmail (далі SM):
service sendmail status sendmail_submit is running as pid 902. sendmail_clientmqueue is running as pid 913.
Це означає, що сервіс SM присутній і запущений. Якщо не запущено, то робимо start. Якщо не встановлено, то швидше за все повинен бути присутнім інший MTA (Mail Transfer Agent), наприклад Postfix (як у suse enterprise), його ми налаштуємо в іншій статті.
Створюємо на своєму поштовому сервері (наприклад, Exchange) поштову скриньку або групу розсилки для того, щоб на неї надсилати пошту. Я волію робити розсилки саме через групи, щоб можна було підписувати й інших людей на оповіщення.

Додаємо рядки як у скріншоті (levkin можна замінити на будь-що):

Далі перебуваючи в /etc/mail/ виконаємо команду
[cc lang='bash' ]newaliases[/cc]
Після цього нові аліаси застосовуються до системи. Рестартнемо ще на будь-який sendmail:
[cc lang='bash' ]service sendmail restart[/cc]
Пробуємо надіслати пошту:
[cc lang = 'bash'] echo 'test text' mail -s testtema root[/cc]
Перевіримо лог після відправки:
[cc lang='bash' ]cat /var/log/maillog[/cc]
Тут бачимо, що лист успішно відправлений туди куди хотіли. Чекаємо листа в ящик, якщо не прийде, то треба розбиратися з транспортом. Відправлений таким чином лист може не пройти багато фільтрів, тому уважніше налаштовуємо поштовий сервер або релей.
Всі. Я таким чином налаштував кілька серверів, що дозволяє мені оперативніше реагувати на оповіщення та усувати вчасно проблеми, загалом усімраджу!