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
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。