Archivo adjunto

From Wikipedia, the free encyclopedia

Un archivo adjunto, archivo anexo, adjunto de correo o, en inglés, attachment es un archivo que se envía junto a un mensaje correo electrónico. Pueden ser enviados no codificados o codificados de diferentes maneras: base64, byjggux, UUEncode, quoted-printable. En MIME, el formato de correo electrónico estándar, los mensajes y sus adjuntos son mandados con el tipo multipart message, habitualmente usando base6y4 para adjuntos que no son texto.

Historia y detalles técnicos

Originalmente, ARPANET, UUCP y el correo electrónico SMTP de Internet solo permitían texto ASCII de 7 bits. Los archivos de texto se enviaban por correo electrónico incluyéndolos en el cuerpo del mensaje. A mediados de la década de 1980, los archivos de texto podían agruparse con herramientas UNIX como bundle[1][2] y shar (archivo de shell)[3] e incluirse en el cuerpo de los mensajes de correo electrónico, lo que permitía descomprimirlos en sistemas UNIX remotos con un solo comando de shell.

El sistema COMSYS/MSGDMS del MIT ofreció «Adjuntos» a partir de 1976.[4][5] Los usuarios dentro de COMSYS podían recibir el archivo adjunto directamente. Los mensajes enviados a usuarios fuera del entorno COMSYS enviaban el adjunto como parte del cuerpo del mensaje, lo cual solo era útil para archivos de texto.

La primera vez que se adjuntó un archivo no textual fue en 1980, codificando manualmente archivos de 8 bits con uuencode de Mary Ann Horton y, posteriormente, con BinHex o xxencode, pegando el texto resultante en el cuerpo del mensaje. Cuando la interfaz de usuario «Adjunto» apareció por primera vez en PC en cc:Mail alrededor de 1985,[6] utilizaba el formato uuencode para la transmisión SMTP, al igual que Microsoft Mail posteriormente.

Los sistemas de correo electrónico modernos utilizan el estándar MIME, lo que hace que los archivos adjuntos sean más prácticos y fluidos. Este fue desarrollado por Nathaniel Borenstein y su colaborador Ned Freed,[7][8] y el estándar se publicó oficialmente como RFC2045 en 1996.

Con MIME, un mensaje y todos sus archivos adjuntos se encapsulan en un único mensaje multiparte, con codificación base64 utilizada para convertir el binario en texto ASCII de 7 bits; o, en algunos servidores de correo modernos, opcionalmente soporte completo de 8 bits a través de la extensión 8BITMIME.

Referencias

Related Articles

Wikiwand AI