El SMTP (Simple Mail Transfer Protocol, o Protocolo para Transferencia Simple de Correo) es el estándar de comunicación que utilizan los servidores de internet para enviar y enrutar correos electrónicos desde un emisor hasta un receptor.
Aunque el nombre dice «Simple», es el motor que gestiona el viaje de millones de correos cada segundo. Es importante entender que el SMTP es un protocolo de salida únicamente; se encarga de «empujar» el correo hacia su destino, pero no de guardarlo ni de permitirte leerlo (de eso se encargan sus compañeros IMAP o POP3).
¿Cómo funciona el viaje de un email?
- Envío: Escribes un correo en tu cliente (Outlook, Gmail) y le das a enviar. Tu cliente se conecta al Servidor SMTP.
- Validación: El servidor comprueba quién eres y si tienes permiso para enviar.
- Tránsito: El servidor busca la dirección del destinatario y transfiere el mensaje al servidor de correo de destino.
- Entrega: El servidor de destino recibe el mensaje y lo guarda en el buzón del receptor para que este lo descargue.
SMTP vs. IMAP vs. POP3
| Protocolo | Función Principal | Analogía |
| SMTP | Enviar correos. | El camión de reparto que sale de tu casa. |
| IMAP | Leer correos (sincronizado). | Mirar tus cartas en la oficina de correos sin llevártelas (se quedan en la nube). |
| POP3 | Descargar correos. | Recoger las cartas y llevártelas a casa (se borran del servidor). |
El reto del SMTP: La Entregabilidad
Hoy en día, no basta con «enviar» un correo; el reto es que no acabe en la carpeta de SPAM. Configurar un buen servicio SMTP implica tres capas de seguridad obligatorias:
- SPF (Sender Policy Framework): Una lista de «servidores autorizados» para enviar correos en tu nombre.
- DKIM (DomainKeys Identified Mail): Una firma digital que garantiza que el correo no ha sido modificado en el camino.
- DMARC: Las instrucciones de qué hacer si un correo falla las pruebas anteriores.
SMTP Transaccional vs. Marketing
En el desarrollo de software, distinguimos dos usos:
- SMTP Transaccional: Correos automáticos (recuperar contraseña, confirmación de compra). Son críticos y deben llegar al instante. Se usan servidores SMTP propios o servicios como Postmark o Amazon SES.
- SMTP de Marketing: Newsletters o promociones enviadas a miles de personas. Servicios como Mailchimp o Brevo, o bien algún plugin de E-mail marketing para WordPress, acompañado de algún servicio de envío como Amazon SES para la entrega de los correos).