Avamar: Powiadomienia ADMe e-mail nie są odbierane
Summary: Powiadomienia e-mail ADMe wymagają weryfikacji czterech obszarów, w tym zmiennych środowiskowych i zasad zadania, aby zapewnić prawidłową konfigurację i pomyślne dostarczenie.
Symptoms
Nie ma to wpływu na operacje ADMe poza brakiem możliwości odbierania powiadomień e-mail z ADMe.
Cause
Następujące cztery obszary powinny być weryfikowane i aktualizowane zgodnie z wymaganiami, aby otrzymywać powiadomienia e-mail od ADMe.
- Zmienne CMD_mail plików środowiska: Musi zawierać ścieżkę do programu mailx
- Zmienne MAIL_TO plików środowiska: Musi zawierać wymagane adresy e-mail odbiorców:
- W definicji zasad zadania opcja -m musi być obecna w wierszu Tapeout_Flags
- Nazwa pliku /etc/mail.rc musi zostać zaktualizowana, aby upewnić się, że nazwa hosta przekaźnika SMTP (Simple Mail Transfer Protocol) jest w nim określona.
Resolution
Aby otrzymywać powiadomienia e-mail od ADMe, należy wykonać i zweryfikować następujące cztery kroki.
- Zmienne CMD_mail plików środowiska: Musi zawierać ścieżkę do programu mailx, normalnie /usr/bin/mailx. użyj polecenia
which mailxAby sprawdzić, czy MailX jest zainstalowany i zidentyfikować jego ścieżkę. - Zmienne MAIL_TO plików środowiska: Musi zawierać przecinek rozdzielony przecinkami adresu e-mail wymaganych odbiorców, jeśli jest ich więcej niż jeden
- W definicji zasad zadania opcja -m musi być obecna w wierszu Tapeout_Flags
- Nazwa pliku /etc/mail.rc musi zawierać następujący wiersz, aby mailx mógł rozwiązać zestaw nazw hosta przekaźnika SMTP smtp= customers-smtp-relay-hostname
Plik /etc/mail.rc powinien mieć poprawną nazwę hosta przekaźnika SMTP, aby mailx działał poprawnie.
set smtp=customers-smtp-relay-hostnameAdditional Information
Aby sprawdzić, czy wiadomości e-mail mogą być odbierane za pomocą mailx, można uruchomić następującą sekwencję poleceń poza ADMe.
1. W wierszu polecenia systemu operacyjnego zalogowany jako root wpisz następujące polecenie:
mailx -s "mailx verification test" recipient-email-address
Hello there
Cntrl-D
Powinno to spowodować wysłanie do odbiorcy wiadomości e-mail z tematem zawierającym "mailx verification test," a ciało powinno zawierać "Hello there"
Czasami zdarzają się opóźnienia w dostawie poczty, więc daj ją na wschód 30 minut. Jeśli nadal nie otrzymasz wiadomości e-mail, oznacza to, że wystąpił problem specyficzny dla lokalizacji i wymaga interwencji klienta, aby go rozwiązać.