SMTP Relay con Mailjet

Configurar Postfix con Mailjet como SMTP Relay

Mailjet

How to Set up Postfix SMTP Relay on Ubuntu with Mailjet

ssh usuario@alumno.me
sudo nano /etc/postfix/main.cf

Modificar relayhost

relayhost = in-v3.mailjet.com:587

y añadir este contenido al final del fichero

# outbound relay configurations
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = may
header_size_limit = 4096000

Guardar y cerrar el fichero

sudo nano /etc/postfix/sasl_passwd

Reemplazar api-key and secret-key con tus datos en Mailjet:

in-v3.mailjet.com:587  api-key:secret-key

Guardar y cerrar el fichero

sudo postmap /etc/postfix/sasl_passwd

Se creará el fichero /etc/postfix/sasl_passwd.db

Reiniciar Postfix para aplicar los cambios

sudo systemctl restart postfix

Por seguridad, cambiar los permisos de sasl_passwd y sasl_passwd.db

sudo chmod 0600 /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db

A partir de ahora Postfix enviará los emails via Mailjet

 

Prueba

date | mail -s "Test Email" paco.portada@protonmail.com

 

Es conveniente realizar 2 pasos más:

  • Poner la dirección del emisor
  • Configurar la  autenticación del dominio (SPF y DKIM)

 

Es buena idea testear la configuración del email en https://www.mail-tester.com.

 

Deja una respuesta