Cap�tulo 17. Correo Electr�nico

Tabla de contenidos
17.1. �Qu� es un mensaje de correo?
17.2. �C�mo se reparte el correo?
17.3. Direcciones de correo electr�nico
17.4. �C�mo funciona el encaminamiento del correo?
17.5. como configurar elm

El transporte de correo electr�nico ha sido uno de los usos m�s prominentes del trabajo en red desde que las primeras redes de trabajo se dise�aron. Empez� siendo un simple servicio que copiaba un fichero de una m�quina a otra, y lo a�ad�a al fichero mailbox (buz�n de correo) del destinatario. B�sicamente, en esto sigue consistiendo el correo electr�nico (e-mail), aunque el crecimiento continuo de la red y, consiguientemente, el aumento de la complejidad de encaminado, ha hecho necesario un esquema m�s elaborado.

Se han dise�ado varios est�ndares de intercambio de correo. Los anfitriones conectados a Internet cumplen uno recogido en el RFC 822, complementado en algunos RFCs que describen un m�todo independiente de la m�quina para transferir casi cualquier cosa, incluso gr�ficos, ficheros de sonido y conjuntos de caracteres especiales.[1] El CCITT defini� otro est�ndar, el X.400. Todav�a se usa en entornos de grandes corporaciones y gobiernos, pero est� siendo retirado progresivamente.

Hay ya una gran cantidad de programas de transporte de correo para sistemas Unix. Uno de los m�s conocidos es sendmail, desarrollado por Eric Allman en la Universidad de California, en Berkeley. Eric Allman ofrece ahora sendmail como un producto comercial, pero el programa sigue siendo software libre. sendmail se ofrece como el agente de correo est�ndar en algunas distribuciones de GNU/Linux. Describimos la configuraci�n de sendmail en Cap�tulo 18.

GNU/Linux tambi�n usa Exim, escrito por Philip Hazel de la Universidad de Cambridge. Describimos la configuraci�n de Eximen Cap�tulo 19.

Comparado con sendmail, Exim es bastante joven. Para la gran mayor�a de los sitios con requerimientos de correo electr�nico, sus capacidades son muy parecidas.

Ambos admiten un conjunto de ficheros de configuraci�n que deben ser adaptados a cada caso particular. Aparte de la informaci�n que se necesita para hacer funcionar el subsistema de correo (como puede ser el nombre de la computadora local), hay muchos m�s par�metros que deben ajustarse. El fichero principal de configuraci�n de sendmail es muy dif�cil de entender al principio. Parece como si un gato se hubiese echado una siesta sobre el teclado con la tecla de may�sculas pulsada. Los ficheros de configuraci�n de Exim son m�s estructurados y son m�s f�ciles de entender que los de sendmail, pero no ofrecen soporte directo para UUCP y manejan s�lo direcciones de dominio. Hoy esto no es una gran limitaci�n como lo era anteriormente; en cualquier caso, para la mayor�a de los sitios, el trabajo requerido en configurar ambos es aproximadamente el mismo.

En este cap�tulo trataremos sobre qu� es el correo electr�nico y qu� temas tendr� que abordar usted como administrador del sistema. Cap�tulo 18 y Cap�tulo 19 dar�n instrucciones para poner a punto sendmail y Exim por primera vez. La informaci�n que se suministra debe bastar para poner en marcha peque�os anfitriones, pero hay muchas m�s opciones y usted podr� pasar muchas horas felices frente a su ordenador configurando las caracter�sticas m�s superficiales.

Hacia el final de este cap�tulo nos ocuparemos brevemente de c�mo poner a punto elm, un programa para usuario de correo muy com�n en muchos sistemas Unix, incluyendo GNU/Linux.

Para m�s informaci�n sobre temas espec�ficos de correo electr�nico sobre GNU/Linux, por favor, consulte el 'Electronic Mail HOWTO' de Guylhem Aznar,[2], que aparece en comp.os.linux.answers con regularidad. Las distribuciones fuente de elm, Exim, y sendmail contienen tambi�n una documentaci�n muy extensa que debe solucionar la mayor�a de sus dudas sobre instalaci�n y puesta a punto. Si busca informaci�n sobre correo electr�nico en general, hay varios RFCs que tratan espec�ficamente este tema. Una lista de ellos se encuentra en la bibliograf�a al final del libro.

Notas

[1]

�Lea el RFC-1437 si no lo cree!

[2]

Puede localizar a Guylhem en [email protected].