Avamar: ADMe-e-postmeddelanden tas inte emot
Summary: ADMe-e-postmeddelanden kräver verifiering av fyra områden, inklusive miljövariabler och jobbprinciper, för att säkerställa korrekt konfiguration och lyckad leverans.
Symptoms
Detta påverkar inte ADMe-åtgärder förutom att det inte går att ta emot e-postmeddelanden från ADMe.
Cause
Följande fyra områden bör verifieras och uppdateras efter behov för att ta emot e-postmeddelanden från ADMe.
- Variabel CMD_mail för miljöfiler: Måste innehålla sökvägen till mailx-programmet
- Variabel MAIL_TO för miljöfiler: Måste innehålla den önskade mottagarens e-postadress
- I en jobbpolicydefinition måste alternativet -m finnas på raden Tapeout_Flags
- Filnamnet /etc/mail.rc måste uppdateras för att säkerställa att SMTP-relävärdnamnet (Simple Mail Transfer Protocol) anges i det.
Resolution
Följande fyra steg måste vara på plats och verifierade för att kunna ta emot e-postmeddelanden från ADMe.
- Variabel CMD_mail för miljöfiler: Måste innehålla sökvägen till mailx-programmet, normalt /usr/bin/mailx. Använd kommandot
which mailxför att kontrollera om MailX är installerat och för att identifiera dess sökväg. - Variabel MAIL_TO för miljöfiler: Måste innehålla den obligatoriska mottagarens e-postadress med kommatecken åtskilda om fler än en
- I en jobbpolicydefinition måste alternativet -m finnas på raden Tapeout_Flags
- Filnamnet /etc/mail.rc måste innehålla följande rad för att mailx ska kunna matcha SMTP-relävärdnamnuppsättningen smtp= customers-smtp-relay-hostname
Filen /etc/mail.rc bör ha rätt SMTP-relävärdnamn för att mailx ska fungera korrekt.
set smtp=customers-smtp-relay-hostnameAdditional Information
För att verifiera att e-postmeddelanden kan tas emot med mailx kan du köra följande kommandosekvens utanför ADMe.
1. Vid OS-kommandotolken som är inloggad som root skriver du följande:
mailx -s "mailx verification test" recipient-email-address
Hello there
Cntrl-D
Detta bör skicka ett e-postmeddelande till mottagaren med en ämnesrad som innehåller "mailx verification test," och kroppen ska innehålla "Hello there"
Ibland är det förseningar med postutdelningen så ge det på öst 30 minuter. Om du fortfarande inte får e-postmeddelandet är det något fel som är platsspecifikt och det kräver ingripande av kunden för att lösa.