UW IMAP

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Aplicación del servidor de referencia del protocolo IMAP

El servidor UW IMAP fue la implementación del servidor de referencia del protocolo de acceso a mensajes de Internet. Fue desarrollado en la Universidad de Washington por Mark Crispin y otros.

Historia

El desarrollo de UW-IMAP comenzó c.1988.

A partir de 2003, UW IMAP fue uno de los tres paquetes de servidor IMAP de software libre más popular, los otros dos son Cyrus IMAP y Courier IMAP. A partir de 2005, en ese momento su base de código se había sometido a una reescritura extensa, fue entre los dos primeros, el otro es Cyrus IMAP.

En mayo de 2008, la Universidad de Washington terminó el desarrollo de UW IMAP.

El 4 de agosto de 2008, el personal de la Universidad de Washington que había participado en el desarrollo de UW IMAP, Pine y Alpine, anunció que cambiarían nuestro esfuerzo de desarrollo directo a más de una consulta y coordinación para ayudar a integrar las contribuciones de la comunidad, " a raíz de los despidos en la división de tecnología de la Universidad de Washington.

c. Enero - agosto de 2009, los mantenedores de Debian GNU/Linux, un importante distribuidor posterior de UW IMAP, comenzaron a retirar sus paquetes UW IMAP.

En septiembre de 2009, Mark Crispin, el autor principal de UW IMAP, anunció una bifurcación llamada Panda IMAP. Crispin falleció a fines de 2012.

Al menos un entusiasta de UW IMAP mantiene un repositorio de código fuente público que contiene el Historial de cometidos de UW IMAP y Panda IMAP desde el comienzo del proyecto hasta el lanzamiento final de Crispin.

Alabanza y crítica

Durante gran parte de la década de 2000, UW IMAP se consideró una buena opción debido a su disponibilidad lista, su inclusión en todas las principales distribuciones de Linux, su soporte para POP e IMAP y su facilidad de instalación. También recibió elogios por su facilidad de administración y por su compatibilidad con formatos de buzón de larga data, y para y su pequeño tamaño y simplicidad.

A diferencia de los servidores IMAP posteriores, las cuentas de usuario IMAP de UW IMAP a las cuentas de usuario en el sistema operativo subyacente del servidor. Esta característica, junto con el uso predeterminado de los archivos de buzón monolíticos de UW IMAP, tenía la intención de garantizar la compatibilidad con los sistemas operativos heredados y las prácticas de administración de correo electrónico, pero provocó críticas de algunos comentaristas. En particular, Sam Varshavchik, desarrollador del servidor IMAP de mensajería competitiva, sugirió que la decisión de Crispin y#39; Ese Crispin había tenido con el diseñador de Maildir, Daniel J. Bernstein. La insistencia de Crispin en retener el soporte de UW IMAP para archivos planos como tiendas de correo fue criticado, por los mantenedores del servidor IMAP de la Ciudadela competitiva, por causar una complejidad innecesaria en el protocolo IMAP.

Además, Varshavchik señaló que a pesar de la insistencia de Crispin de que otros servidores IMAP cumplen con las especificaciones IMAP, el servidor UW IMAP y su contraparte del cliente IMAP, Pine, utilizaron una extensión IMAP privada que no se documentó en esa especificación. UW IMAP también fue criticado por su susceptibilidad a los desbordamientos de amortiguación y por su falta de separación de privilegios en relación con sus competidores Cyrus y Courier, a partir de 2007, existían programas informáticos que eran capaces de explotar vulnerabilidades de seguridad en UW IMAP no apropiados o incorrectos instalaciones. y por su soporte SSL poco confiable.

componentes y características

UW IMAP fue diseñado para ser compatible con las tiendas y sistemas de correos heredados existentes, y para ser " plug-and-play " instalable sin requerir ninguna configuración específica del sitio.

UW IMAP utiliza el motor de correo C-Client que también utiliza los clientes de correo electrónico alpino y de pino. C-Client admite múltiples formatos de tiendas de correo que incluyen carretas Usenet News, Mix, MBox, MBX, MX, MH, Tenex, MTX, MMDF y Phile. C-Client también incluye soporte para los protocolos de Internet IMAP, POP3, NNTP y SMTP.

También se agrupan con los servidores POP2 y POP3 UW, el programa de servicios públicos MailUtil y los agentes de entrega de correo DMail y Tmail.

A partir de 2005, la base de código de UW IMAP constaba de 135,000 líneas de código, de las cuales el servidor IMAP comprendía 4.000 líneas y C-Client comprendía el resto.

Extensibilidad y soporte de MailDir

UW IMAP no admite oficialmente el formato MailDir. Sin embargo, UW IMAP se puede parchear para admitir otros formatos, como MailDir. Gluelogic ofrece un parche para admitir MailDirs en Pine. La instancia de pino parcheada se puede usar para compilar UW IMAP con soporte nominal de MailDir. Sin embargo, esto produce un servidor de errores que no distinguirá correctamente entre mensajes invisibles y recientes. Hay un parche disponible para alpino que se puede usar de manera similar, pero con menos inconvenientes.

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save