Avamar: Le notifiche e-mail ADMe non vengono ricevute
Summary: Le notifiche e-mail ADMe richiedono la verifica di quattro aree, tra cui le variabili di ambiente e le policy dei processi, per garantire una configurazione corretta e un erogazione corretta. ...
Symptoms
Ciò non influisce sulle operazioni ADMe, a parte l'impossibilità di ricevere notifiche e-mail da ADMe.
Cause
Le quattro aree seguenti devono essere verificate e aggiornate in base alle esigenze per ricevere notifiche e-mail da ADMe.
- Variabile dei file di ambiente CMD_mail: Deve contenere il percorso del programma mailx
- Variabile dei file di ambiente MAIL_TO: Deve contenere gli indirizzi e-mail dei destinatari richiesti
- All'interno di una definizione di policy dei processi, l'opzione -m deve essere presente nella riga Tapeout_Flags
- Il nome del file /etc/mail.rc deve essere aggiornato per garantire che sia specificato il nome host di inoltro SMTP (Simple Mail Transfer Protocol).
Resolution
I seguenti quattro passaggi devono essere predisposti e verificati per ricevere notifiche e-mail da ADMe.
- Variabile dei file di ambiente CMD_mail: Deve contenere il percorso del programma mailx, normalmente /usr/bin/mailx. Utilizzare il comando
which mailxper verificare se MailX è installato e per identificarne il percorso. - Variabile dei file di ambiente MAIL_TO: Deve contenere l'indirizzo e-mail dei destinatari richiesti separati da virgole se più di un indirizzo
- All'interno di una definizione di policy dei processi, l'opzione -m deve essere presente nella riga Tapeout_Flags
- Il nome del file /etc/mail.rc deve contenere la seguente riga affinché mailx risolva il set di nomi host per l'inoltro SMTP: smtp= customers-smtp-relay-hostname
Il file /etc/mail.rc deve avere il nome host di inoltro SMTP corretto affinché mailx funzioni correttamente.
set smtp=customers-smtp-relay-hostnameAdditional Information
Per verificare che i messaggi e-mail possano essere ricevuti tramite mailx, è possibile eseguire la seguente sequenza di comandi al di fuori di ADMe.
1. Al prompt dei comandi del sistema operativo connesso come root, digitare quanto segue:
mailx -s "mailx verification test" recipient-email-address
Hello there
Cntrl-D
In questo modo è necessario inviare un'e-mail al destinatario con una riga dell'oggetto contenente "mailx verification test," e il corpo dovrebbe contenere "Hello there"
A volte ci sono ritardi con la consegna della posta, quindi dai a est 30 minuti. Se ancora non si riceve l'e-mail, è presente un problema che è specifico del sito e richiede l'intervento del cliente per risolverlo.