NetWorker: Come configurare la notifica e-mail su Linux

Summary: Come configurare la notifica e-mail su 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

I server NetWorker implementati su Linux utilizzano il comando di posta image.png Linux per inviare la registrazione di NetWorker tramite e-mail. Questa funzionalità dipende dalle configurazioni dell'ambiente non NetWorker.

Sintassi di base del comando mail:

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


Non sempre è necessario specificare il server di posta. In alcuni ambienti, il server di posta verrà prelevato dall'indirizzo email del destinatario specificato. 

Esempio: 

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


Prima di configurare le notifiche email in NetWorker, è necessario eseguire il comando mail dalla riga di comando del server NetWorker per garantire la ricezione delle e-mail.

Esempio:

image.png
Quando si esegue il comando mail, il comando viene inviato a una nuova riga senza alcun prompt. È possibile digitare un messaggio di prova (come mostrato in precedenza). In una nuova riga immettere . (periodo) che restituirà l'EOT. 

Il messaggio e-mail deve essere ricevuto dall'indirizzo email del destinatario. Se viene ricevuto un messaggio e-mail, è possibile configurare le notifiche in NetWorker:

 

Risoluzione dei problemi:

Se il messaggio e-mail non viene ricevuto, è possibile eseguire alcune operazioni per identificare il problema.

1. È il servizio postfix in esecuzione sul server:
Un. Per verificare se il postfix è in esecuzione, eseguire:
stato systemctl postfix

B. Se non è in esecuzione, è possibile avviarlo:
systemctl start postfix

c. Se si verificano problemi, controllare:
stato systemctl postfix
journalctl -xe

d. Verificare se il postfix è configurato per l'avvio dopo un riavvio del sistema:
systemctl enable postfix (Abilita postfix)
 
NOTA: Se non è stato abilitato, verrà visualizzato un messaggio relativo a un symlink creato per systemd. Se è già stato abilitato, non verrà visualizzato alcun messaggio e verrà restituito il prompt.

 
2. Se è stato specificato un '-s <mail server hostname or IP>', confermare che è possibile raggiungere il server di posta dal server NetWorker.
Un. NetWorker viene fornito con il comando nsrports che può essere utilizzato per testare la risoluzione dei nomi e la connettività di rete. Verificare che sia possibile raggiungere la porta 25 (SMTP predefinita) sul server di posta:
nsrports -t mailserver_hostname -p 25

 Esempio:
image.png

Altri metodi per la risoluzione dei problemi e la connettività:
 
B. La risoluzione dei nomi host funziona: 
nslookup mailserver_fqdn
nslookup mailserver_shortname
nslookup
mailserver_ip

c. Controllare il file /etc/hosts per eventuali voci relative al server di posta. Se vengono rilevate voci errate, impostare l'indirizzo IP corretto o rimuovere la voce:
cat /etc/hosts
 
d. La porta 25 risponde utilizzando il comando curl :
curl -v mailserver_hostname:25

Esempio:
image.png
 
3. Controllare la coda di posta per verificare se vengono restituiti errori: 
MailQ (Indirizzo mailq)

Esempio:
image.png
Se il comando mailq non restituisce nulla, la coda di posta è vuota. 

Eventuali problemi riscontrati con i passaggi precedenti dovranno essere risolti dall'amministratore di sistema appropriato nell'ambiente. 
 

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.