Nagios отправляет письма вручную, но предупреждения не происходят

Аварийная отправка по почте настроена из идентификатора Gmail для предотвращения кетчупа спама. Отправка по почте предупреждения Nagios хорошо работает при попытке вручную использующий 'почтовую' команду. Который ясно означает, nagios способен к передающим письмам к компании почтовые, а также внешние домены теперь. Но это не отправляет писем вообще. В то же время я вижу, что это пытается инициировать почтовые предупреждения, в то время как любые предупреждения обнаруживаются также...!

Который ясен из 'nagios.log'

[1441281845] СЕРВИСНОЕ УВЕДОМЛЕНИЕ: nagiosadmin; bbnlbwmon; Время отклика HTTPS; ОЧЕНЬ ВАЖНЫЙ; notify-service-by-email; Соединение отказалось [1441281850] СЕРВИСНОЕ УВЕДОМЛЕНИЕ: nagiosadmin; arkr-dc-sw1; Порт 6 соединенных к трансмедиа с доступом vlan 103; ОЧЕНЬ ВАЖНЫЙ; notify-service-by-email; ОЧЕНЬ ВАЖНЫЙ SNMP - вниз (2)

Но тем не менее, ошибка брошена почтовыми журналами, который препятствует тому, чтобы Nagios отправил аварийные письма. Который читает 'procmail-a "$EXTENSION"'

Проверьте 'mail.log'

3 сентября 15:46:01 nagios постфиксный/локальный [2835]: 66D69360533:to =, relay=local, delay=71029, delays=71029/0 / 0/0.04, dsn=2.0.0, status=sent (поставленный команде: procmail-a $EXTENSION")

3 сентября 15:46:03 nagios постфиксный/локальный [2759]: 6924A360548:to =, relay=local, delay=77269, delays=77261/0/0/8.1, dsn=2.0.0, status=sent (поставленный команде: procmail-a "$EXTENSION")

Что могло возможно быть "status=sent (поставленный команде: procmail-a "$EXTENSION")" ошибка..?

Другая необычная вещь при посылании электронных писем вручную, это не становится записанным в /var/log/mail.log.

Доброжелательное обновление.

0
задан 3 September 2015 в 16:35

1 ответ

Ваш postfix поставьте почту локально procmail. Это postfix состояние status=sent но Ваш procmail не настроен правильно, или имейте некоторые ошибки, и не может поставить письма.

Сделайте:

sudo dpkg-reconfigure postfix

1) Выберите 'Internet with smarthost' (рекомендовал) использовать другой почтовый сервер для передачи почты или 'сайта'

2) Введите системное почтовое имя (node1.foo.tld)

3) Введите хост реле SMTP (mail.foo.tld)

4) Корень и адресат администратора почты (myemail@address.com)

5) Другие места назначения для принятия почты для (node1.foo.tld, localhost.foo.tld, localhost)

6) Вызовите синхронные обновления на почтовой очереди (Нет)

7) Локальные сети (127.0.0.0/8 [:: ffff:127.0.0.0]/104 [:: 1]/128)

8) Используйте procmail для локальной доставки (Да)

9) Ограничение размеров почтового ящика (байты) (0)

10) Локальный символ расширения адреса (+)

11) Протоколы Интернета для использования (ipv4 безопасный выбор),

Конфигурация на этом пути проста и достаточно отправить уведомление от nagios куда угодно.

Редактирование 2

sendmail конфигурация как умный хост

SMART_HOST макрос позволяет Вам указывать хост, который должен передать всю исходящую почту, которую Вы не можете поставить непосредственно, и протокол передачи почты для использования, чтобы говорить с ним.

Откройте свой конфигурационный файл:

 sudo nano /etc/mail/sendmail.mc

Добавьте или измените макрос, которые читают следующим образом:

 define(`SMART_HOST',`smtp.blabla.com')

Замена smtp.blabla.com с Вашим фактическим smtp адресом сервера.

Если строка содержит слово, dnl удаляют dnl слово.

Повторно создайте новое sendmail.cf файл конфигурации с m4 команда:

 sudo m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

Перезапустите sendmail сервис

1
ответ дан 4 September 2015 в 02:35
  • 1
    @XayyasithKeohavong: Ввод текста о вводе, и если бы там существует раскладка клавиатуры Phetsarath OT, это должно было бы быть добавлено к xkb. That' s что-то, что должно быть сделано лаосским разработчиком, который знает то, на что похоже такое расположение. Одна вещь, которую можно сделать, устанавливает ibus-m17n пакет, выйдите из системы и войдите в систему снова. Это добавит две опции IBus для ввода лаосского языка. Я can' t говорят, помогло ли это, но можно хотеть дать ему попытку. Иначе я просто отредактировал свой ответ и предложил конфигурационный файл, который может увеличить возможности, что Phetsarath OT используется для рендеринга лаосских символов. – Gunnar Hjalmarsson 29 November 2016 в 00:08

Другие вопросы по тегам:

Похожие вопросы: