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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

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

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

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000019459
Article Type: How To
Last Modified: 07 Aug 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.