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

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

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

Сервер 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 нічого не повертає, то черга пошти порожня. 

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

受影响的产品

NetWorker

产品

NetWorker
文章属性
文章编号: 000019459
文章类型: How To
上次修改时间: 07 8月 2025
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。