SMTP - Protocolo simple de transferencia de correo
De todas las tecnologías web que existen, SMTP es probablemente la que menos cambios ha sufrido. Por supuesto, la autenticación cambia de vez en cuando, pero el núcleo de SMTP se ha mantenido constante. Sin embargo, ha tenido que adaptarse al spam, a las listas negras y a las retransmisiones abiertas, y es este enfoque “atornillado” el que ha provocado cierta falta de fiabilidad.
¿Qué hace SMTP?
SMTP es el proceso por el cual el correo se transmite entre servidores, si alguna vez has enviado un correo electrónico fuera de tu entorno de trabajo cerrado entonces has utilizado SMTP. Cuando configure su cliente de correo electrónico, como Outlook o Thunderbird, se le pedirá que añada un servidor de entrada (normalmente POP3 o IMAP) y un servidor de salida, que será SMTP. Cuando envíe su correo electrónico, éste se entregará a través de ese servidor SMTP directamente al servidor del destinatario o a través de una serie de servidores intermedios. En general, SMTP no es seguro.
En la mayoría de los casos se utiliza el puerto 25, pero también son habituales los puertos 587, 465 y 2525. Los problemas pueden surgir cuando un ISP bloquea el puerto 25 restringiendo a los usuarios a utilizar sólo su servidor SMTP. Hacen esto para detener el SPAM que se origina en su red, pero este enfoque de matarlo todo puede causar problemas a los usuarios empresariales. La peor combinación es un ISP que bloquea el puerto 25 y sólo permite el acceso a su servidor SMTP desde un rango IP específico. El resultado es un usuario que, o bien tiene que utilizar una configuración diferente cuando no utiliza su ISP para conectarse, o bien no puede enviar ningún correo electrónico. Debido a esto, varios servicios se han configurado con la única intención de permitir el uso de un único servidor SMTP en cualquier circunstancia, normalmente escuchando en puertos diferentes a los puertos SMTP estándar. Un ejemplo es SMTP2Go.
