Para activar las notificaciones solo debemos seguir estos pasos:
- Instalar la librería de autenticación.
apt -y install libsasl2-modules
- Crear el archivo de clave.
nano /etc/postfix/sasl_passwd
- Inserte sus credenciales.
smtp.ejemplo.com suemail@ejemplo.com:suclave
- Guarde el archivo.
- Cree la base de datos a partir del archivo de clave.
postmap hash:/etc/postfix/sasl_passwd
- Proteja el archivo de clave.
chmod 600 /etc/postfix/sasl_passwd
- Modifique la configuración de postfix.
nano /etc/postfix/main.cf
- Agregue lo siguiente:
relayhost = smtp.ejemplo.com:587 smtp_use_tls = yes smtp_sasl_auth_enable = yes smtp_sasl_security_options = smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_tls_CAfile = /etc/ssl/certs/Entrust_Root_Certification_Authority.pem smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_tls_session_cache smtp_tls_session_cache_timeout = 3600s
- Reinicie el servicio postfix.
postfix reload
- Por ultimo probamos la configuración
echo "test message" | mail -s "test subject" youremail@gmail.com
Saludos…