Glossan

¿Qué es un relay SMTP?

También llamado: smarthost, retransmisión SMTP, servicio de envío transaccional, open relay

Definición

Un relay SMTP es un servidor que recibe tu correo y lo entrega en tu nombre. Se usa para que las aplicaciones y webs envíen correo a través de un servicio especializado con buena reputación en lugar de hacerlo directamente.

Enviar correo directamente desde un VPS o desde el servidor de la web suele dar problemas: IPs sin reputación, puerto 25 bloqueado, falta de DKIM. Con un relay, tu aplicación se conecta por SMTP autenticado (o por API) a un servicio de envío, y este se encarga de entregar el correo.

Ejemplo

Configurar Postfix en un servidor para que todo el correo salga por un relay:

# /etc/postfix/main.cf
relayhost = [smtp.relay.example]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_tls_security_level = encrypt

Además, hay que autorizar al relay en el SPF del dominio (normalmente con un include:) y publicar la clave DKIM que te dé.

Cosas que conviene saber

¿Tienes un producto o servicio relacionado con Relay SMTP? Anúnciate en este término.

Términos relacionados

Categorías: Correo