Avamar : Les notifications par e-mail ADMe ne sont pas reçues
Summary: Les notifications par e-mail ADMe nécessitent de vérifier quatre domaines, notamment les variables d’environnement et les stratégies de tâche, afin de garantir une configuration correcte et une livraison réussie. ...
Symptoms
Cela n’a pas d’impact sur les opérations ADMe, si ce n’est l’impossibilité de recevoir des notifications par e-mail de la part d’ADMe.
Cause
Les quatre domaines suivants doivent être vérifiés et mis à jour au besoin afin de recevoir des notifications par courrier de la part d’ADMe.
- Variable CMD_mail des fichiers d’environnement : Doit contenir le chemin d’accès au programme mailx
- Variable MAIL_TO des fichiers d’environnement : Doit contenir les adresses e-mail des destinataires requis
- Dans une définition de politique de tâche, l’option -m doit être présente sur la ligne Tapeout_Flags
- Le nom de fichier /etc/mail.rc doit être mis à jour pour s’assurer que le nom d’hôte de relais SMTP (Simple Mail Transfer Protocol) y est spécifié.
Resolution
Les quatre étapes suivantes doivent être en place et vérifiées afin de recevoir des notifications par e-mail de la part d’ADMe.
- Variable CMD_mail des fichiers d’environnement : Doit contenir le chemin d’accès au programme mailx normalement /usr/bin/mailx. Utilisez la commande
which mailxPour vérifier si MailX est installé et pour identifier son chemin. - Variable MAIL_TO des fichiers d’environnement : Doit contenir les adresses e-mail des destinataires requis, séparées par des virgules s’il y en a plus d’une
- Dans une définition de politique de tâche, l’option -m doit être présente sur la ligne Tapeout_Flags
- Le nom de fichier /etc/mail.rc doit contenir la ligne suivante pour permettre à mailx de résoudre le nom d’hôte de relais SMTP défini smtp= customers-smtp-relay-hostname
Le fichier /etc/mail.rc doit avoir le nom d’hôte de relais SMTP correct pour que mailx fonctionne correctement.
set smtp=customers-smtp-relay-hostnameAdditional Information
Afin de vérifier que les e-mails peuvent être reçus à l’aide de mailx, vous pouvez exécuter la séquence de commandes suivante en dehors d’ADMe.
1. À l’invite de commande du système d’exploitation, connecté en tant qu’utilisateur root, saisissez la commande suivante :
mailx -s "mailx verification test" recipient-email-address
Hello there
Cntrl-D
Cela doit envoyer un e-mail au destinataire avec une ligne d’objet contenant "mailx verification test," et le corps doit contenir "Hello there"
Parfois, il y a des retards dans la livraison du courrier, alors donnez-le à l’est 30 minutes. Si vous ne recevez toujours pas l’e-mail, cela signifie qu’il y a un problème spécifique au site et que le client doit intervenir pour le résoudre.