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, использует команду Почта Linux image.png для отправки журнала NetWorker по электронной почте.  Эта функциональность зависит от конфигураций среды, не относящихся к NetWorker.

Основной синтаксис почтовой команды:

mail [-s <mail server hostname or IP>] -s "<subject>" -r sender_email><< recipient_email1> [<recipient_email2]> 


Указание почтового сервера не всегда требуется. В некоторых средах почтовый сервер будет выбран по указанному адресу электронной почты получателя. 

Пример. 

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


Перед настройкой уведомлений по электронной почте в NetWorker необходимо выполнить команду mail из командной строки сервера NetWorker, чтобы обеспечить получение электронных писем.

Примере:

image.png
При выполнении команды почты она будет выпадет в новую строку без запроса. Можно ввести тестовую версию сообщения (как показано выше). В новой строке введите . (период), который возвращает EOT. 

По адресу электронной почты получателя должно быть получено сообщение электронной почты. При получении сообщения электронной почты можно настроить уведомления в NetWorker:

 

Поиск и устранение неполадок:

Если сообщение электронной почты не получено, можно выполнить несколько действий для определения проблемы.

1. Служба postfix, запущенная на сервере:
a. Чтобы проверить, работает ли postfix, выполните команду:
systemctl status postfix (постфикс состояния systemctl)

B. Если он не работает, можно ли его запустить:
systemctl start postfix

в. При обнаружении каких-либо проблем проверьте:
systemctl status postfix
journalctl -xe

Г. Убедитесь, что после перезагрузки системы настроен запуск postfix:
systemctl enable postfix (Включить postfix)
 
ПРИМЕЧАНИЕ. Если эта функция не включена, отобразится сообщение о созданной символьной ссылке для systemd. Если она уже включена, никакие сообщения не выведите, и запрос вернется.

 
2. Если вы указали имя хоста или IP-адрес <>почтового сервера, подтвердите, что можете связаться с почтовым сервером с сервера NetWorker.
a. NetWorker поставляется с командой nsrports, которую можно использовать для проверки разрешения имен и подключения к сети. Убедитесь, что вы можете получить доступ к порту 25 (SMTP по умолчанию) на почтовом сервере:
nsrports -t mailserver_hostname -p 25

 Примере:
image.png

Другие способы устранения неполадок и подключения:
 
B. Работает ли разрешение имен хостов: 
nslookup mailserver_fqdn
nslookup mailserver_shortname
nslookup
mailserver_ip

в. Проверьте файл /etc/hosts на наличие записей для почтового сервера. Если обнаружены неверные записи, установите правильный IP-адрес или удалите запись:
cat /etc/hosts
 
г) Отвечает ли порт 25 с помощью команды curl :
curl -v mailserver_hostname:25

Примере:
image.png
 
3. Проверьте очередь электронной почты, чтобы проверить, не возвращаются ли ошибки: 
mailq

Примере:
image.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.