Avamar: No se reciben notificaciones por correo de ADMe
Summary: Las notificaciones por correo electrónico de ADMe requieren la verificación de cuatro áreas, incluidas las variables de entorno y las políticas de trabajo, para garantizar la configuración correcta y la entrega correcta. ...
Symptoms
Esto no afecta a las operaciones de ADMe, aparte de la imposibilidad de recibir notificaciones por correo de ADMe.
Cause
Las siguientes cuatro áreas se deben verificar y actualizar según sea necesario para recibir notificaciones por correo de ADMe.
- Variable de archivos de entorno CMD_mail: Debe contener la ruta al programa mailx
- Variable de archivos de entorno MAIL_TO: Debe contener las direcciones de correo electrónico de los destinatarios requeridos
- Dentro de una definición de política de trabajo, la opción -m debe estar presente en la línea Tapeout_Flags
- El nombre de archivo /etc/mail.rc se debe actualizar para asegurarse de que se especifique el nombre de host de retransmisión del protocolo simple de transferencia de correo (SMTP).
Resolution
Los siguientes cuatro pasos deben estar implementados y verificados para recibir notificaciones por correo de ADMe.
- Variable de archivos de entorno CMD_mail: Debe contener la ruta al programa mailx, normalmente /usr/bin/mailx. Utilice el comando
which mailxpara comprobar si MailX está instalado e identificar su ruta. - Variable de archivos de entorno MAIL_TO: Debe contener la dirección de correo electrónico de los destinatarios requeridos, separados por comas, si hay más de uno
- Dentro de una definición de política de trabajo, la opción -m debe estar presente en la línea Tapeout_Flags
- El nombre de archivo /etc/mail.rc debe contener la siguiente línea para que mailx resuelva el conjunto de nombres de host de retransmisión SMTP smtp= customers-smtp-relay-hostname
El archivo /etc/mail.rc debe tener el nombre de host de retransmisión SMTP correcto para que mailx funcione correctamente.
set smtp=customers-smtp-relay-hostnameAdditional Information
Para verificar que los mensajes de correo electrónico se puedan recibir mediante mailx, puede ejecutar la siguiente secuencia de comandos fuera de ADMe.
1. En el símbolo del sistema del sistema operativo que inició sesión como raíz, escriba lo siguiente:
mailx -s "mailx verification test" recipient-email-address
Hello there
Cntrl-D
Esto debe enviar un correo electrónico al destinatario con una línea de asunto que contenga "mailx verification test," y el cuerpo debe contener "Hello there"
A veces hay retrasos con la entrega del correo, así que entréguelo a los 30 minutos. Si aún no recibe el correo electrónico, hay un problema específico del sitio y se requiere la intervención del cliente para resolverlo.