NetWorker: Як налаштувати сповіщення електронною поштою в Linux

Resumen: Як налаштувати сповіщення електронною поштою в Linux

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

Сервер NetWorker, розгорнутий на Linux, використовує команду пошти зображення.png Linux для надсилання журналу NetWorker електронною поштою. Ця функціональність залежить від конфігурацій середовища, відмінних від NetWorker.

Основний синтаксис команди mail:

mail [-s назва хоста поштового сервера або IP] -s <"тема>"< -r <sender_email><recipient_email1> [<recipient_email2>]> 


Вказувати поштовий сервер потрібно не завжди. У деяких середовищах поштовий сервер буде перехоплено вказаною адресою електронної пошти одержувача. 

Приклад: 

mail -s "${NSR} ${policy} ${workflow} ${status}" -r bkupadmin@emclab.local backupadmin@dell.com


Перш ніж налаштовувати сповіщення електронною поштою в NetWorker, команда mail повинна бути запущена з командного рядка сервера NetWorker, щоб забезпечити отримання електронних листів.

Приклад:

зображення.png
Коли ви запустите команду mail, вона перейде на новий рядок без запиту. Ви можете ввести тестове повідомлення (як показано вище). У новому рядку введіть . (період), який поверне EOT. 

Повідомлення електронної пошти має надійти на адресу електронної пошти одержувача. Якщо отримано повідомлення електронної пошти, ви можете налаштувати сповіщення в NetWorker:

 

Виправлення неполадок:

Якщо повідомлення електронної пошти не отримано, можна виконати кілька кроків, щоб визначити проблему.

1. Чи запущена на сервері служба postfix:
a. Щоб перевірити, чи запущено postfix, віддайте команду:
systemctl status postfix

b. Якщо він не запущений, чи можна його запустити:
systemctl start postfix

c. Якщо спостерігаються будь-які проблеми, перевірте:
systemctl status postfix
journalctl -xe

d. Перевірте, чи налаштовано postfix на запуск після перезавантаження системи:
systemctl enable postfix
 
ПРИМІТКА: Якщо цей пункт не було увімкнено, ви побачите повідомлення про створення символічного посилання для systemd. Якщо його вже було ввімкнено, повідомлення не буде виведено, а запит повернеться.

 
2. Якщо ви вказали ім'я хоста або IP-адресу поштового сервера ->s<, підтвердьте, що ви можете зв'язатися з поштовим сервером із сервера NetWorker.
a. NetWorker поставляється з командою nsrports, яку можна використовувати для перевірки роздільної здатності імен і підключення до мережі. Підтвердьте, що ви можете отримати доступ до порту 25 (SMTP за замовчуванням) на поштовому сервері:
nsrports -t mailserver_hostname -p 25

 Приклад:
зображення.png

Інші методи усунення несправностей, вирішення проблеми та підключення:
 
b. Чи працює роздільна здатність імен хостів: 
nslookup mailserver_fqdn
nslookup mailserver_shortname
nslookup
mailserver_ip

c. Перевірте файл /etc/hosts на наявність будь-яких записів для поштового сервера. Якщо будуть знайдені будь-які неправильні записи, встановіть правильну IP-адресу або видаліть запис:
cat /etc/hosts
 
d. Чи відповідає порт 25 командою curl :
curl -v mailserver_hostname:25

Приклад:
зображення.png
 
3. Перевірте чергу пошти, щоб побачити, чи не повертаються помилки: 
mailq

Приклад:
зображення.png
Якщо команда mailq нічого не повертає, то черга пошти порожня. 

Будь-які проблеми, пов'язані з вищезазначеними кроками, повинні бути вирішені відповідним системним адміністратором у середовищі. 
 

Productos afectados

NetWorker

Productos

NetWorker
Propiedades del artículo
Número del artículo: 000019459
Tipo de artículo: How To
Última modificación: 07 ago 2025
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.