fbpx

SMTP qué es y para qué se utiliza

Durante años, el correo electrónico ha servido como un medio de comunicación efectivo.
Es seguro, rápido y fiable, razón por la cual ha ganado tanta popularidad

A diario se envían y reciben millones de correos a través de Internet, sin prestar atención a todos los procesos y protocolos que hay detrás.

Uno de ellos es el protocolo SMTP (Simple Mail Transfer Protocol) o Protocolo para Transferencia Simple de Correo.

SMTP es un protocolo de comunicación para enviar correos electrónicos a través de internet. Opera con una serie de comandos de textos que son enviados directo al servidor.

Este protocolo es para envío, está vinculado a otros de recepción de correo para completar el proceso como pueden ser POP3 o IMAP.

¿Cómo funciona?
El cliente de correo debe iniciar el proceso de envío de un email.

El servidor analiza el usuario y clave, así como otros factores como IP origen o ISP.

Protocolo SMTP
Protocolo SMTP

Historia de SMTP


El sistema SMTP tiene sus orígenes en el sistema de correo electrónico que operaba desde la década de los 60.

El proceso de evolución comienza con Arpanet, cuando aparecen más ordenadores interconectados.
Más adelante, el SMTP se expandió tanto que sobrepasó los estándares con los que estaba operando.

Sin embargo, el trabajo no quedó allí, ya que Arpanet pudo convertirlo en uno de los sistemas más modernos de Internet para el año 1980. De esta manera, comienza a sustituir el protocolo de correo encendido FTP, gracias a la visión de Jonathan B. Postel.

También por él, se logró publicar el SMTP en formato RFC 821 para el año 1982. Ya para la década de los 80 era bastante utilizado y hasta ahora se mantiene.

Servidor: 220 Servidor SMTP
Cliente: HELO nuestropc.nuestraempresa.com
S: 250 Hello, please to meet you
C: MAIL FROM: <[email protected]>
S: 250 Ok
C: RCPT TO: <[email protected]>
S: 250 Ok
C: DATA
S: 354 End data with <CR><LF>.<CR><LF>
C: Subject: Asunto urgente
C: From: [email protected]
C: To: [email protected]
C:
C: Hola Pepito
C: Llama urgente!
C: 
C:
C: .
C: <CR><LF>.<CR><LF>
S: 250 Ok: queued as 12345
C: quit
S: 221 Bye

Puertos SMTP habituales: 25, 465, 587

Normalmente asociamos el uso del protocolo SMTP al puerto 25. Es el típico, pero se podría cambiar.

Otras configuraciones de puertos habituales son el 465 y el 587 cuando se usa con SSL.

SMTP en la actualidad

SMTP se ha convertido en un estándard para el uso diario del correo electrónico, la mayoría servidores de correo y servicios alojados permiten enviar correo a través de este protocolo.

Usando SMTP en GMAIL

Puede ser habitual que queramos utilizar el protocolo SMTP para enviar correo desde nuetra cuenta de GMAIL. De hecho es bastante recomendable por ejemplo si tenemos una web o un wordpress alojado y no queremos que mande correos desde el propio servidor y a través del servidor del alojamiento.

Con Gmail tenemos la garantía que se manda a través de sus servidores, está en listas blancas y tienen ya configurados DKIM, lo cual nos evita tareas de mantenimiento. Mantener un servidor de correo propio con Postfix, Sendmail, o un Exchange en Windows nos puede dar muchos dolores de cabeza que podemos evitarnos en un momento si externalizamos en Google.

Como contras se paga por cuenta y puede subir si tenemos muchas cuentas contratadas.

El puerto habitual es el en SSL, no obstante debermos ir primero a la configuración de Gmail y habilitar el uso de SMTP y así como el acceso desde aplicaciones menos seguras, para que nos permita entrar.



Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *