NetWorker: Como configurar a notificação por e-mail no Linux

Сводка: Como configurar a notificação por e-mail no Linux

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

O servidor do NetWorker implementado no Linux utiliza o comando de e-mail image.png do Linux para enviar o registro do NetWorker por e-mail. Essa funcionalidade depende de configurações de ambiente que não são do NetWorker.

Sintaxe básica do comando de e-mail:

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


Especificar o servidor de e-mail nem sempre é necessário. Em alguns ambientes, o servidor de e-mail será selecionado pelo endereço de e-mail do destinatário especificado. 

Exemplo: 

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


Antes de configurar notificações por e-mail no NetWorker, o comando de e-mail deve ser executado a partir da linha de comando do servidor do NetWorker para garantir que os e-mails sejam recebidos.

Exemplo:

image.png
Quando você executar o comando de e-mail, ele será suspenso em uma nova linha sem prompt. Você pode digitar uma mensagem de teste (conforme mostrado acima). Em uma nova linha, digite . (ponto) que retornará o EOT. 

Uma mensagem de e-mail deve ser recebida pelo endereço de e-mail do destinatário. Se uma mensagem de e-mail for recebida, você poderá configurar notificações no NetWorker:

 

Solução de problemas:

Se a mensagem de e-mail não for recebida, há algumas etapas que podem ser executadas para identificar o problema.

1. O serviço de postfix está em execução no servidor:
Um. Para verificar se o postfix está em execução, execute:
postfix de status systemctl

B. Se ele não estiver em execução, ele poderá ser iniciado:
systemctl iniciar postfix

c. Se algum problema for observado, verifique:
status systemctl postfix
journalctl -xe

d. Confirme se o postfix está configurado para iniciar após uma reinicialização do sistema:
Habilite o postfix systemctl
 
Nota: Se ele não estiver ativado, você verá uma mensagem sobre um symlink que está sendo criado para o sistema. Se já estiver ativado, nenhuma mensagem será exibida e o prompt retornará.

 
2. Se você tiver especificado um nome de host ou IP> do servidor de e-mail<, confirme que você pode acessar o servidor de e-mail do servidor do NetWorker.
Um. O NetWorker vem com o comando nsrports, que pode ser usado para testar a resolução de nomes e a conectividade de rede. Confirme se você pode acessar a porta 25 (SMTP padrão) no servidor de e-mail:
nsrports -t mailserver_hostname -p 25

 Exemplo:
image.png

Outros métodos para solução de problemas de resolução e conectividade:
 
B. A resolução do nome do host está funcionando: 
nslookup mailserver_fqdn
nslookup mailserver_shortname
nslookup
mailserver_ip

c. Verifique se há entradas no arquivo /etc/hosts para o servidor de e-mail. Se alguma entrada incorreta for encontrada, defina o endereço IP correto ou remova a entrada:
cat /etc/hosts
 
d. A porta 25 responde usando o comando curl :
curl -v mailserver_hostname:25

Exemplo:
image.png
 
3. Verifique a fila de e-mail para ver se algum erro foi exibido: 
mailq

Exemplo:
image.png
Se o comando mailq não retornar nada, a fila de e-mails fica vazia. 

Todos os problemas observados com as etapas acima precisarão ser resolvidos pelo administrador do sistema apropriado no ambiente. 
 

Затронутые продукты

NetWorker

Продукты

NetWorker
Свойства статьи
Номер статьи: 000019459
Тип статьи: How To
Последнее изменение: 07 Aug 2025
Версия:  7
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.