Correo electrónico avanzado
///////////////////////////

*El archivo está en el correo
*Recibir archivos
*Enviar archivos a sitios que no son de Internet
*Obtener archivos FTP por correo electrónico
*El oráculo que todo lo sabe
*El archivo está en el correo

El correo electrónico es una herramienta poderosa por sí mismo y, a esta
altura, es posible que esté enviando mensajes de correo electrónico por
todas partes. Es posible que incluso esté en una o dos listas de correo.
Pero el correo electrónico implica mucho más que simplemente enviar
mensajes. Si su sistema host no tiene acceso a FTP, o no tiene acceso a
todos los sitios FTP de la red, puede hacer que los programas y archivos
se envíen directamente a su buzón de correo. Y, utilizando algunas
técnicas sencillas, puede utilizar el correo electrónico para enviar
archivos de datos, como hojas de cálculo, o incluso programas completos,
a amigos y colegas de todo el mundo.

Una clave para ambos es un conjunto de programas conocidos como
codificadores y decodificadores. A pesar de toda su potencia básica, el
correo electrónico de la red tiene un gran problema: no puede manejar
caracteres gráficos ni los códigos de control que se encuentran incluso
en los programas informáticos más simples. Sin embargo, los
codificadores pueden traducirlos a formas que se puedan utilizar en el
correo electrónico, mientras que los decodificadores los convierten de
nuevo en una forma que usted realmente pueda utilizar. Si está
utilizando un sistema host basado en Unix, es probable que ya tenga un
codificador y un decodificador en línea que pueda utilizar. Estos
programas también le permitirán utilizar programas publicados en varios
grupos de noticias de Usenet, como comp.binaries.ibm.pc.

Si tanto usted como el destinatario previsto se comunican a través de
sistemas host basados ​​en Unix, entonces es bastante fácil, porque casi
todos los sistemas host Unix tendrán programas
codificadores/decodificadores en línea.

Primero, cargue el archivo que desea enviar a su amigo en su sitio host.
Pregúntele a su administrador de sistema cómo cargar un archivo a su
nombre o directorio "de inicio". Luego escriba

uuencode fuchero fichero >fichero.uu

y presione enter. "fichero" es el nombre del fichero que desea preparar
para enviar por correo, y sí, ¡tiene que escribir el nombre dos veces!
El > es un comando Unix que le indica al sistema que llame al archivo
"codificado" "fichero.uu" (en realidad, puede llamarlo como quiera).

Ahora, para incluirlo en un mensaje de correo, la forma más rápida y
sencilla es escribir

mail amigo

donde "amigo" es la dirección de correo de su amigo. En la línea de
asunto, dígale el nombre del archivo adjunto. Cuando obtenga la línea en
blanco, escriba

~r fichero.uu

o como haya llamado al archivo y presione enter. (en algunos sistemas,
el '~' puede no funcionar; si es así, consulte a su administrador de
sistema qué usar). Esto inserta el archivo en su mensaje de correo.
Presione control-D y su archivo estará en camino.

Por otro lado, cuando su amigo ingrese a su buzón, debe transferirlo a
su directorio personal. Luego, su amigo debe escribir

uudecode fichero.name

y presionar enter. Esto crea un nuevo archivo en su directorio de
nombres con el nombre que le haya asignado originalmente. Luego, ella
puede descargarlo a su propia computadora. Sin embargo, antes de poder
usarlo, tendrá que abrirlo con un procesador de texto y eliminar el
encabezado de correo que se le ha "sellado". Si utiliza un programa de
correo que agrega automáticamente una "firma", dígaselo para que también
pueda eliminarlo.


Recibir archivos

Si alguien le envía un archivo por correo, deberá realizar un par de
pasos para convertirlo en un formato que realmente pueda utilizar. Si
está utilizando el programa de correo simple, ingrese a mail y escriba

w # fichero.name

donde '#' es el número del mensaje que desea transferir y 'file.name' es
el nombre que desea darle al archivo resultante. En pine, abra el
mensaje y presione la tecla O y luego la tecla E. Luego se le solicitará
un nombre de archivo. En elm, abra el mensaje y presione la tecla S.
Obtendrá algo similar a esto:

=fichero.request

Escriba un nuevo nombre de archivo y presione enter (si presiona enter
sin escribir un nombre de archivo, el mensaje se guardará en otra
carpeta de correo, no en su directorio personal).

En los tres casos, salga del programa de correo para regresar a la línea
de comandos de su sistema host. Debido a que el archivo ha sido
codificado para la entrega por correo, ahora debe ejecutar un
decodificador. En la línea de comandos, escriba

uudecode fichero.name

donde 'fichero.name' es el archivo que creó mientras estaba en el
correo. Uudecode creará un nuevo archivo binario sin comprimir. En
algunos casos, puede que tenga que ejecutarlo a través de otros
programas (por ejemplo, si está en formato "tar"), pero por lo general
ya debería estar listo para que lo descargue a su propia computadora (en
la que puede que tenga que ejecutar un programa descompresor como
PKXZIP).


Envío de archivos a sitios que no sean de Internet

¿Qué sucede si su amigo sólo se conecta con un sistema que no sea Unix,
como CompuServe o MCIMail? Hay programas disponibles para computadoras
MS-DOS, Apple y Amiga que codificarán y decodificarán archivos. Por
supuesto, dado que no puede enviar uno de estos programas a su amigo por
correo electrónico (¿cómo lo descodificaría?), primero tendrá que
enviarle un correo electrónico (a la antigua usanza) o darle un disquete
con el programa. Luego, puede obtener el archivo por correo electrónico
y realizar el proceso anterior (sólo en su propia computadora) para
obtener un archivo utilizable. Recuerde darle también un programa
codificador, si quiere enviarle archivos a cambio.

Para máquinas MS-DOS, deberá obtener uunecode.com y uudecode.com. Ambos
se pueden encontrar a través de FTP anónimo en wuarchive.wustl.edu en el
directorio '/mirrors/msdos/starter'. La versión MS-DOS es tan fácil de
usar como la de Unix: simplemente escriba

uudecode fichero.ext

y presione enter.

Los usuarios de Mac deben obtener un programa llamado uutool, que se
puede encontrar en el directorio 'info-mac/util' en
sumex-aim.stanford.edu.

Piénselo dos veces antes de enviarle a alguien un archivo gigante.
Aunque los sitios grandes conectados directamente a Internet
probablemente puedan manejar megaarchivos, muchos sistemas más pequeños
no pueden. Algunos sistemas comerciales, como CompuServe y MCIMail,
limitan el tamaño de los mensajes de correo que pueden recibir sus
usuarios. Fidonet ni siquiera permite mensajes codificados. En general,
un tamaño de archivo de aproximadamente 30.000 bytes es un límite
superior seguro para sistemas que no son de Internet.


Obtener archivos FTP por correo electrónico

Para ayudar a las personas que no tienen acceso a FTP, varios sitios FTP
han configurado servidores de correo (también conocidos como servidores
de archivo) que le permiten obtener archivos por correo electrónico.
Usted envía una solicitud a una de estas máquinas y le envían de vuelta
el archivo que desea. Al igual que con FTP, podrá encontrar de todo,
desde documentos históricos hasta software (pero tenga en cuenta que si
tiene acceso a FTP, ese método siempre es más rápido y ocupa menos
recursos que usar el correo electrónico).


Algunos servidores de correo interesantes o útiles incluyen:
------------------------------------------------------------
<[email protected]> Archivos de "preguntas frecuentes"
relacionadas con Usenet; listas estado por estado de representantes y
senadores de los EE. UU. y sus direcciones y números de teléfono de
oficina.

<[email protected]> Información sobre la Electronic Frontier
Foundation; documentos sobre cuestiones legales en la red.

<[email protected]> Copias anteriores del Computer
Underground Digest y todos los datos que pueda desear saber sobre "Los
Simpsons".

<[email protected]> Programas para muchos tipos de computadoras
personales; archivos de mensajes anteriores de muchos grupos de noticias
de Usenet.

<[email protected]> Archivos de texto y gráficos
relacionados con el espacio (formato GIF).

<[email protected]> Información detallada sobre Internet.

La mayoría de los servidores de correo funcionan prácticamente de la
misma manera: usted envía un mensaje de correo electrónico que les dice
qué archivo desea y cómo desea que se lo envíen. El comando más
importante es "send", que le dice a la computadora que desea que le
envíe un archivo en particular.

Sin embargo, primero deberá saber dónde almacena el servidor de correo
ese archivo, porque debe indicarle en qué directorio o subdirectorio se
encuentra. Hay un par de formas de hacer esto. Puede enviar un mensaje
de correo electrónico al servidor de archivos que consta de una línea:

index

El servidor le enviará entonces un listado de directorios de su
directorio principal o raíz. A continuación, deberá enviar un segundo
mensaje al servidor de archivos con una línea:

index directorio/subdirectorio

donde ese es el directorio o la ruta del directorio para el que desea un
listado. Una alternativa es enviar un mensaje de correo electrónico a
nuestro viejo amigo archie, que debería devolverle la ubicación exacta
del archivo en el servidor de archivos (junto con listados similares
para todos los demás sitios que puedan tener el archivo, sin embargo)

Una vez que tenga el nombre del archivo y su ruta de directorio, redacte
un mensaje al servidor de archivos como este:

send directorio/subdirectorio/fichero

Envíe el mensaje y, en cualquier momento, desde unos minutos hasta un
par de días después, encontrará un nuevo mensaje en su buzón: una copia
del archivo que solicitó. El tiempo exacto que tardará un archivo en
llegar a usted depende de diversos factores, entre ellos, la cantidad de
solicitudes que se encuentran en línea antes de la suya (los servidores
de correo solo pueden procesar una determinada cantidad de solicitudes a
la vez) y el estado de las conexiones entre el servidor y usted.

Parece bastante simple. Se vuelve un poco más complicado cuando solicita
un programa en lugar de un documento. Los programas u otros archivos que
contienen caracteres inusuales o líneas de más de 130 caracteres
(archivos gráficos, por ejemplo) requieren un procesamiento especial por
parte del servidor de correo para garantizar que se transmitan por
correo electrónico. Luego, deberá ejecutarlos a través de al menos un
programa de conversión para colocarlos en un formato que realmente pueda
usar. Para asegurarse de que un programa u otro archivo "no enviable por
correo electrónico" realmente le llegue, incluya otra línea en su
mensaje de correo electrónico al servidor:

encoder

Esto convierte el archivo en un formato codificado. Para decodificarlo,
primero deberá transferir el mensaje del archivo a un archivo en su
directorio personal.

Una complicación adicional surge cuando solicita un archivo
particularmente largo. Muchos sitios de Internet sólo pueden manejar una
cierta cantidad de correo a la vez. Para asegurarse de obtener el
archivo completo, indique al servidor de correo que lo divida en partes
más pequeñas, con otra línea en su solicitud de correo electrónico como
esta:

size 100000

Esto le da al servidor de correo el tamaño máximo, en bytes, de cada
segmento de archivo. Este tamaño en particular es bueno para sitios
UUCP. Los sitios de Internet y Bitnet generalmente pueden llegar hasta
300.000. Cuando reciba todos estos archivos en el correo, transfiéralos
a su directorio personal. Salga de mail y llame a cada archivo en el
procesador de texto de su sistema host y borre el encabezado y pie de
página completos de cada uno (o "firma" al final). Cuando haya terminado
con esto, en la línea de comandos de su sistema host, escriba

cat fichero1 fichero2 > ficherogrande

donde fichero1 es el primer archivo, fichero2 el segundo archivo, y así
sucesivamente. El '>' le dice a su sistema host que los combine en un
nuevo megaarchivo llamado ficherogrande (o como quiera llamarlo).
Después de guardar el archivo en su directorio personal (vea la sección
Recibir archivos más arriba), puede ejecutar uudecode, tar, etc. Sin
embargo, una advertencia: si el archivo que desea es lo suficientemente
largo como para que deba dividirlo en partes, piense en cuánto tiempo le
llevará descargarlo completo, ¡especialmente si está usando un módem de
2400 baudios!

Existen otros servidores de correo. Para obtener una lista, envíe un
mensaje de correo electrónico a:

<[email protected]>

send
usenet/comp.sources.wanted/How_to_find_sources_(READ_THIS_BEFORE_POSTING)

Deberá escribirlo exactamente como se indica arriba. Algunos servidores
de correo utilizan un software diferente, que requerirá comandos
ligeramente diferentes a los que se indican aquí. En general, si envía
un mensaje a un servidor de correo que dice solamente

help

debería recibir un archivo que detalle todos sus comandos.

Pero ¿qué pasa si el archivo que desea no está en uno de estos
servidores de correo? Ahí es donde entra en juego ftpmail. Este
servicio, administrado por Digital Equipment Corp. en California, puede
conectarse a casi cualquier sitio ftp del mundo, obtener el archivo que
desea y luego enviárselo por correo. Su uso es bastante simple: envía un
mensaje de correo electrónico a ftpmail que incluye una serie de
comandos que le indican al sistema dónde encontrar el archivo que desea
y cómo formatearlo para enviárselo por correo.

Redacte un mensaje de correo electrónico a

[email protected]

Deje la línea "asunto:" en blanco. Dentro del mensaje, hay varios
comandos que puede dar. La primera línea debe ser

dirección de respuesta

donde "dirección de respuesta" es su dirección de correo electrónico. La
siguiente línea debe ser

host de conexión

donde "host" es el sistema que tiene el archivo que desea (por ejemplo:
wuarchive.wustl.edu). Otros comandos que debería considerar usar son
"binary" (requerido para archivos de programa); "compress" (reduce el
tamaño del archivo para una transmisión más rápida) y "uuencode" (que
codifica el archivo para que pueda hacer algo con él cuando llegue). La
última línea de su mensaje debe ser la palabra "salir".

Digamos que desea una copia de la constitución de los EE. UU. Usando
archie, has encontrado un archivo llamado, sorpresa, constitución, en el
sitio ftp archive.cis.ohio-state.edu, en el directorio
'/pub/firearms/politics/rkba'. Enviarías un mensaje a
<[email protected]> que se parece a esto:


reply [email protected]
connect archive.cis.ohio-state.edu
binary
compress
uuencode
get pub/firearms/politics/rkba/constitution
quit


Cuando recibas el archivo en tu casilla de correo, usa el procedimiento
anterior para copiarlo a un archivo. Ejecútalo a través de uudecode.
Luego escribe

uncompress file.name

para que sea utilizable.

Como se trataba de un archivo de texto, podrías haber cambiado "binary"
a "ascii" y luego haber eliminado el archivo "uuencode". Sin embargo,
para los programas, querrás mantener estas líneas. Una advertencia sobre
el FTPmail: se ha vuelto un servicio tan popular que podría llevar una
semana o más hasta que lleguen los archivos solicitados.

Por lo tanto, le recomendamos encarecidamente que "distribuya" sus
solicitudes a través de los sitios de "ftpmail" conocidos actualmente:

Estados Unidos:
<[email protected]>
<[email protected]>
<[email protected]>

Alemania:
<bitftp@dearn> o <[email protected]> (sólo Europa)
<[email protected]>
<[email protected]>

Francia:
<[email protected]>

Polonia:
<[email protected]> o <bitftp@plearn> (Europa)

Reino Unido:
<[email protected]>


El Oráculo que todo lo sabe

Otra cosa que puedes hacer por correo electrónico es consultar con el
Oráculo de Usenet. Puedes preguntarle lo que quieras y recibir una
respuesta (si te gusta la respuesta o no es otra cuestión).

Primero, querrás obtener instrucciones sobre cómo dirigirte al Oráculo
(él, ella o eso, es muy particular en este tipo de cosas y le gusta que
se dirijan a él en tonos augustos, solemnes y particularmente
aduladores). Comienza un mensaje de correo electrónico a

[email protected]

En la línea "Asunto:", escribe

help

y pulsa enter. En realidad no tienes que decir nada en el mensaje en sí,
al menos no todavía. Pulsa control-D para enviar tu solicitud de ayuda.
En unas horas, el Oráculo te enviará instrucciones detalladas. Es un
archivo bastante largo, por lo que antes de empezar a leerlo, active la
función de registro de su software de comunicaciones para guardarlo en
su computadora (o guarde el mensaje en un archivo en el directorio de
inicio de su sistema host y luego descargue el archivo). Una vez que lo
haya asimilado, puede redactar su pregunta al Oráculo. Envíela por
correo a la dirección anterior, pero esta vez con un asunto que describa
su pregunta. Espere una respuesta en un par de días. Y no se sorprenda
si también encuentra una pregunta en su buzón de correo: ¡el Oráculo
cobra haciendo que quienes buscan conocimiento respondan preguntas
también!

"Si se pierde una sola pieza de correo, bueno, pensarán que se olvidaron
de enviarla. Pero si se pierden *dos* piezas de correo, diablos,
pensarán que el otro tipo no ha tenido tiempo de responder a su correo.
Y si se pierden *cincuenta* piezas de correo, ¿te lo puedes imaginar? Si
se pierden *cincuenta* piezas de correo, pensarán que alguien *más* está
averiado. Y si se pierde 1 GB de correo, simplemente *sabrán* que Arpa
no funciona y pensarán que es una conspiración para privarlos de su
derecho divino de recibir correo de la red..." --- Leith 'Casey' Leedom