Авамар: Сповіщення на пошту ADMe не надходять
Summary: Сповіщення електронною поштою ADMe вимагають перевірки чотирьох областей, включаючи змінні середовища та політики роботи, щоб забезпечити правильну конфігурацію та успішну доставку.
Symptoms
Це не впливає на роботу ADMe, окрім неможливості отримувати сповіщення поштою від ADMe.
Cause
Наступні чотири області повинні бути перевірені та оновлені відповідно до вимог, щоб отримувати сповіщення поштою від ADMe.
- Змінна CMD_mail файлів середовища: Повинен містити шлях до програми mailx
- Змінна файлів середовища MAIL_TO: Має містити адреси електронної пошти одержувачів, які потрібні
- У визначенні політики зайнятості опція -m має бути присутня в рядку Tapeout_Flags
- Ім'я файлу /etc/mail.rc має бути оновлено, щоб переконатися, що в ньому вказано ім'я хоста ретранслятора Simple Mail Transfer Protocol (SMTP).
Resolution
Наступні чотири кроки мають бути виконані та перевірені, щоб отримувати сповіщення від ADMe.
- Змінна CMD_mail файлів середовища: Повинен містити шлях до програми mailx зазвичай /usr/bin/mailx. Скористайтеся командою
which mailxщоб перевірити, чи встановлено mailx, і визначити шлях до нього. - Змінна файлів середовища MAIL_TO: Має містити кому адресу електронної пошти потрібного одержувача, відокремлену комами, якщо їх більше одиниці
- У визначенні політики зайнятості опція -m має бути присутня в рядку Tapeout_Flags
- Ім'я файлу /etc/mail.rc має містити наступний рядок, щоб mailx міг розпізнати ім'я хоста SMTP-ретранслятора set smtp= customers-smtp-relay-hostname
Файл /etc/mail.rc повинен мати правильне ім'я хоста SMTP-ретранслятора для належної роботи mailx.
set smtp=customers-smtp-relay-hostnameAdditional Information
Щоб переконатися, що повідомлення електронної пошти можуть бути отримані за допомогою mailx, ви можете виконати наступну послідовність команд за межами ADMe.
1. У командному рядку ОС, увійшовши як користувач root, введіть наступне:
mailx -s "mailx verification test" recipient-email-address
Hello there
Cntrl-D
Це має надіслати одержувачу електронний лист із темою листа, що містить "mailx verification test," і в організмі повинні міститися "Hello there"
Іноді бувають затримки з доставкою пошти, тому дайте її на сході 30 хвилин. Якщо ви все ще не отримуєте електронний лист, це означає, що щось не так, що стосується конкретного сайту, і для вирішення цього питання потрібне втручання клієнта.