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: ------------------------------------------------------------ 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. Información sobre la Electronic Frontier Foundation; documentos sobre cuestiones legales en la red. Copias anteriores del Computer Underground Digest y todos los datos que pueda desear saber sobre "Los Simpsons". Programas para muchos tipos de computadoras personales; archivos de mensajes anteriores de muchos grupos de noticias de Usenet. Archivos de texto y gráficos relacionados con el espacio (formato GIF). 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: 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 ftpmail@decwrl.dec.com 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 que se parece a esto: reply adamg@world.std.com 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: Alemania: o (sólo Europa) Francia: Polonia: o (Europa) Reino Unido: 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 oracle@iuvax.cs.indiana.edu 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