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

Résumé: Como configurar a notificação por e-mail no Linux

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

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. 
 

Produits concernés

NetWorker

Produits

NetWorker
Propriétés de l’article
Numéro d’article: 000019459
Type d’article: How To
Dernière modification: 07 août 2025
Version:  7
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.