Приветствую дорогие читатели!
Недавно столкнулся с нуждиком – настроить простую систему оповещений о событиях с железом на одном из своих хостинг-серверов. Необходимо было поднять оповещения для менежмент интерфейса Intel BMC и Adaptec maxView. Самый простой способ это сделать – отправка E-Mail оповещений встроенными средствами, но тут нас ждет подвох, эти системы не умеют слать оповещения с использованием TLS. А в виду того что все крупные мейл-сервисы склолнны к тенденции “запрещать юзеру отправку почты без авторизации и TLS”, нас ждет северная лисичка, т.е. писец с отправкой писем, поскольку эти две системы не обучены такой отправке. Более того, Intel BMC вообще не умеет слать почту с авторизацией.
Простое решение нашлось:
Для этого нам потребуется Exim4-хеви и его легкая настройка:
# apt-get install exim4 exim4-config exim4-base exim4-daemon-heavy # dpkg-reconfigure exim4-config
Введем хостнейм сервера, для порядка.
И внешний IP интерфейса, для того чтобы экзим его прослушивал на предмет входящей почты.
Разрешим экзиму релеить почту с пренадлежащих нам IP и подсетей:
Укажим в качестве смарт-хоста SMTP сервер Яндекс.Почта.
Разрешим скрывать данные хоста отправителя и скажем чем их заменитиь.
Внесем данные для авторизации на яндексе в файл /etc/exim4/passwd.client:
smtp.yandex.ru:alert@mydomain.com:password
Для успешного приема почты с Intel BMC – надо грязно хакнуть конфиг /etc/exim4/conf.d/acl/00_exim4-config_header удалив от туда блоки проверки адреса отправителя:
На этом делаем рестарт экзима и не забываем разрешить в фаерволе входящие подключения по порту 25 только от наших IP, а все остальное закрыть, дабы случайно не расшарить на весь инет опен-релей
После этих действий смело настраиваем Intel BMC и maxView на отправку почты через наш новый релей-сервер:
Все!!! PROFIT! мыло начинает приходить через авторизацию на яндексе и пересылаться на любой адрес указанный в maxView или BMC:
Так maxView и так умет без проблем слать письма счастья на почту
Кеп очевидность, ну иди, пошли им через яндекс или гугл
У тебя не работает, у меня работает. Глюки
Хз! я понимаю что у тебя может и работает эта поделка от Микросеми, а вот у меня успешно шлет только если нет TLS. По сему меня спасает только свой релей…
Если честно, я не стал разбираться в деталях, шлет без TLS через релей, и ладно!
В принципе держать свой релей для таких вещей полезно и вовсе не накладно.
Кстати, что примечательно, новые версии maxView стали ставится с меньшим уровнем шаманства, что не может не радовать!!!
За прошлые сутки поставил на 3-х разных системах maxView 3.01 – везде встало без шаманства… я искренне удивлен!!! неужели Микросеми научились меньше косячить????!!!
мейби)