NO ePATENTS
Inicio Módulos Descarga Documentación Usuario Desarrollador Tutorial F.A.Q. Envío de correo Origen de FreePOPs Cómo enviar Lista SMTP Comunidad Autores
English Italiano Español Français
RSS

SMTP

Muchos usuarios han estado pidiendo que se agregara la posibilidad de enviar el correo a través de FreePOPs.
En esta página intentaremos explicar las razones por las que tal funcionalidad no está actualmente presente, y porqué no se planea agregarla en los lanzamientos futuros como parte integral de FreePOPs.

Esta decisión no limita de ninguna manera su capacidad de enviar correo y esta página trata de explicar el porqué y cómo solucionar el envío.

Índice

  1. Envío de correo (cómo funciona el servicio SMTP, y las grandes diferencias entre él y el servicio POP3)
  2. FreePOPs (sus orígenes y objetivos)
  3. Envío de correo (posibles soluciones)

1) Envío de correo

En esta sección se describe como funciona el servicio SMTP, para diferenciarlo del servio de envío POP3.

¿Qué es SMTP? ¿Es un protocolo usado para enviar el correo? NO. El SMTP no es un protocolo sencillo como lo es POP3, en el que un cliente conecta con un servidor para hacer una cosa, y una cosa solamente (en el caso de POP3, lo que hace es recibir el correo). El SMTP es un servicio complejo de correo a través de servidores, usando un protocolo estándar para enviar y para recibir el correo. Puede sonar extraño, pero un servidor del SMTP recibe y envía el correo, y los correos que le llegan los envía de la misma manera que recibe, es decir, con el SMTP.

1.1) Una analogía con nuestro buzón de correos

El servicio POP3 se puede asimilar a nuestro buzón de correos de nuestra casa, abriéndolo y tomando el correo que está adentro.

La complejidad implicada es muy diferente en los dos casos, y la semejanza es escasa.

1.2) Un ejemplo práctico

Vamos presentar un ejemplo simple, siendo más profundos en los detalles del SMTP, y así se entenderá mejor. Si le han convencido los ejemplos anteriores usted puede saltar el ejemplo de Alicia y Carlos.

Nosotros tenemos dos personas en nuestro ejemplo:

Alicia
Tiene una dirección de correo alicia@foo.com y es un cliente del Internet foo.com, así que ella utiliza como dominio pop.foo.com mientras que un servidor POP3 le sirve para descargar el correo y smtp.foo.com le sirve como servidor del SMTP para enviarlo; ambos son servicios ofrecidos por su suministrador de Internet foo.com.
Carlos
Tiene una dirección de correo carlos@baz.com y es un cliente del suministrador de internet baz.com, así que él utiliza el dominio pop.baz.com, mientras que un servidor POP3 le sirve para descargar el correo, y SMTP.baz.com como servidor del SMTP para enviarlo, semejantemente a Alicia.

Vamos ver qué sucede cuando Alicia envía el correo a Carlos y consigue una contestación después

Alicia escribe el email usando como destinatario carlos@baz.com y lo envía al servidor SMTP smtp.foo.com de su suministrador de Internet (el ISP). El servidor recibe el email de Alicia y se da cuenta que está destinado a un usuario de baz.com (usuario que no le pertenece); por lo tanto, lo remite al servidor del SMTP de baz.com, que es smtp.baz.com. Este último (baz.com) se da cuenta que es para un usuario de baz.com (su propio dominio) así que no lo remite a ningún otro servidor del SMTP sino que lo archiva en la bandeja de entrada de Carlos.
Carlos recibe el correo de Alicia usando el servidor POP3 pop.baz.com y escribe la respuesta a Alicia con smtp.baz.com; el último lo remite a smtp.foo.com que de la misma forma que antes, entiende que es para uno de sus usuarios locales y lo archiva en la bandeja de entrada de Alicia, permitiendo que Alicia lo lea usando el servicio POP3 pop.foo.com.

1.3) Conclusiones

Esta descripción es absolutamente imprecisa pero esperamos que le dé una idea de cómo funcionan los servicios SMTP y POP3, y que vea que son protocolos muy distintos y complejos. La única cosa que tienen en común es que ambos se ocupan del correo electrónico, pero hacen cosas muy distintas.

2) FreePOPs

2.1) El origen de FreePOPs

FreePOPs nació como la evolución del proyecto LiberoPOPs (un programa similar que fue escrito enteramente en C y solo funcionaba con el dominio libero.it), pero con la oportunidad de que funcionara con varios webmails en un único programa, y de manera rápida, y además que pudiera modificarlo gente que no supiera mucho de programación.

Los buenos programas salen de la creatividad de un programador que encuentra un problema y desea solucionarlo. El problema que FreePOPs solucionaba está claro: le permite leer su propio email con cualquier software desde un servidor de correo web.

Tan pronto como nos pusimos a ello, pensamos que la mejor manera de desarrollar el proyecto era considerarlo como servidor POP3, es decir como los servidores que dejan a los usuarios recibir su email, y hicimos uno similar a ellos, de forma que las operaciones que realiza sean complementarias a las que demandan a los servidores POP3. De esta forma se hizo que fuera adaptable al número más amplio de webmails posible. El uso de un lenguaje interpretado simple como LUA permite describir tales operaciones, y fue el primer paso para invitar a otros usuarios a que contribuyan al miso, proporcionando los plugins para los webmails en los que estos estaban interesados.

2.2) La filosofía UNIX

Los autores de FreePOPs toman la filosofía de Unix, K.I.S.S.: "manténgalo simple, estúpido".

Ese es el mensaje: simple y estúpido. Representa una gran manera de escribir los programas que son seguros, eficientes y de gran alcance. Por esa razón se decidió mantener la visión principal del programa y no seguir los objetivos que tenían poco o nada que ver con él. Unix es un sistema operativo que ha seguido esa filosofía por más de treinta años y, lo crea o no, se están haciendo maravillas.

2.3) Recibiendo correo

FreePOPs por lo tanto, como dijimos antes, le deja recibir el correo de varios webmails.

Desafortunadamente esta funcionalidad ha generado una cierta confusión entre sus usuarios, que ha comenzado cuando se pensaba que era como un programa más para leer y enviar correo. Éste no es su propósito y ése es porqué FreePOPs es y permanecerá limitado a recibir mensajes.

3) Por lo tanto, ¿cómo envío mi correo?

La decisión para no integrar un servidor del SMTP en FreePOPs no significa que con FreePOPs usted tenga problemas o cualquier clase de limitación para enviar emails .

Hay dos posibilidades principales para enviar el correo. La primera es haciendo lo que ha hecho siempre, eso es: usar el SMTP que pertenece a la empresa con quien tiene contratado Internet (como Alicia y Carlos hacen en esta página). El segundo, es instalar un servidor pequeño de SMTP en su propio ordenador (similar a FreePOPs).

3.1) Usando su servidor de correo SMTP

Ésta es la solución más fácil y la que sugerimos. Nuestro suministrador de Internet (las empresas que nos dejan conectarnos con el Internet vía telefónica, ADSL o cable), a menudo también proporcionan un buzón de correo, junto con un servidor POP3 y otro SMTP. Si usted no sabe los parámetros de configuración del correo de su suministrador de Internet, le sugerimos pedir ayuda al servicio técnico, o búsquelos en nuestra página de servidores SMTP.

Puede utilizar el mismo servidor del SMTP que usted utiliza con su suministrador de Internet, y usar FreePOPs para leer el correo web.

Vamos aclarar el SMTP un poco más:
La dirección del remitente que usted teclea dentro de un correo electrónico no tiene nada ver con qué servidor del SMTP usted utiliza para enviarlo. El servidor del SMTP es similar a un buzón de correos, de los que hay por las calles, donde se echan las cartas. Puedo escribir como remitente cualquier dirección de correo, incluso si utilizo el servidor del SMTP, de Alicia. Por lo tanto todo lo que usted tiene que hacer es configurar la dirección del SMTP de su abastecedor para todas sus cuentas del email.

Una última pregunta: ¿Si el servidor del SMTP es como los buzones de correo, porqué no puedo usar cualquier servidor de correo SMPT y solo puedo usar el de la empresa que me ofrece Internet?

La respuesta aquí es poco una más compleja. Vamos a explicarlo un poco mejor. Supongamos que en una ciudad hay dos servicios de correos y hay dos tipos de buzones: uno utiliza buzones rojos y el otro utiliza buzones azules Entregar el correo tiene costes, por lo que usted tiene que comprar sellos. ¿Pero qué sucede si usted compra un sello rojo (de esa manera paga a la compañía roja) y lo deposita en un buzón azul? Fácil: la compañía roja gana el coste del sello, pero los costes de la entrega se cargan a la compañía azul. Igual sucede para los servidores del SMTP en el Internet. Los servidores SMTP cuestan dinero y normalmente solo permiten el manejo de correo que provenga de clientes suyos, no de clientes de otras compañías, comprobando mediante la I.P. que efectivamente el cliente está en ese momento conectado con ellos

Esta descripción es otra vez áspera e incompleta, pero esperamos que haga más fácil entender porqué un usuario de la conexión proporcionada por la compañía A no puede utilizar el suministrador de servicios de la compañía que B. Los servidores del SMTP están cerrados a los usuarios de otros abastecedores principalmente para las evitar el Spam, pero éste tema es muy extenso para tratarlo aquí.

3.2) Instalación de un pequeño servidor SMTP

Quisiéramos enumerar algunos programas libres, para los sistemas operativos más comunes, que pueden trabajar como servidor mini-SMTP. Su trabajo es remitir solamente mensajes recibidos hacia los servidores SMTP de los destinatarios. De esta forma es posible que Ud. envíe correos a quien quiera sin la necesidad de utilizar como intermediario el servidor SMTP de su suministrador de Internet.
Trabajo en marcha...