Estamos montando unos sistemas de relays para que nos lleguen correos a nuestra cuenta de email de soporte. El relay lo montamos por que son máquinas que están aisladas o por que estén en un adsl con IP dinámico y no se puede configurar ptr etc… y además están en lista negra.
Podemos seguir este minimanual rápido para configurar una cuenta de correo desde la que enviar nuestras notificaciones :
Estamos usando POSTFIX bajo Debian :
/etc/postfix/main.cf:
relayhost = [topuptime.com]:587 smtp_use_tls = yes smtp_tls_loglevel = 4 smtp_generic_maps = hash:/etc/postfix/generic smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl-passwords smtp_sasl_mechanism_filter = !gssapi, !external, static:all smtp_sender_dependent_authentication = yes smtp_sasl_security_options = noanonymous
Ahora hay que editar el fichero donde indicaremos el host smtp, usuario y password en /etc/postfix/sasl-passwords
[topuptime]:587 robot:MiPassWordguay
Y finalmente ejecutamos :
touch /etc/postfix/generic postmap /etc/postfix/generic postmap /etc/postfix/sasl-passwords postfix reload
Si vemos en /var/log/mail.log algo como esto :
Sep 7 11:20:33 replicant postfix/smtp[4335]: C0D84CCC7D8: to=
Puede ser debido a que falta por instalar un paquete:
apt-get install libsasl2-modules
Deja una respuesta