El servidor Cyrus IMAP es un software de servidor de correo electrónico desarrollado por la Universidad Carnegie Mellon . Se diferencia de otras implementaciones del Protocolo de Acceso a Mensajes de Internet (IMAP) en que, por lo general, está diseñado para ejecutarse en servidores cerrados, donde los usuarios normales no pueden iniciar sesión.
Descripción general
El sistema de gestión de correo utiliza una estructura y un formato de sistema de archivos similares al formato Maildir, utilizado por otros servidores de correo populares como qmail , Courier , Dovecot , etc. Los usuarios pueden acceder al correo a través de los protocolos JMAP , IMAP /IMAP-S, POP3 /POP3-S o KPOP .
El servidor Cyrus IMAP admite el filtrado de correo del lado del servidor mediante la implementación de un lenguaje de filtrado de correo llamado Sieve .
El diseño de la base de datos de buzones privados proporciona al servidor ventajas considerables en eficiencia , escalabilidad y facilidad de administración . Se permiten múltiples conexiones simultáneas de lectura/escritura al mismo buzón. El servidor admite listas de control de acceso para los buzones y cuotas de almacenamiento para las jerarquías de buzones.
A partir de la versión 2.4.17, se incluye compatibilidad con CalDAV y CardDAV para proporcionar una solución integrada de calendario y correo electrónico, así como compatibilidad para visualizar el correo electrónico a través de un lector RSS .
En términos de gestión de usuarios, tiene una implementación simple de SASL que está especificada en el estándar de Internet RFC 2222. [ 2 ]
Historia
Antes de 1994, el correo electrónico de la Universidad Carnegie Mellon se basaba en el sistema de mensajería Andrew (AMS), desarrollado localmente y no estandarizado, creado a principios de la década de 1980 como parte del Proyecto Andrew . Si bien era muy avanzado para su época, presentaba importantes problemas de escalabilidad, y Carnegie Mellon deseaba migrar a un sistema de correo electrónico que cumpliera con los estándares y que igualara o superara las funcionalidades del AMS.
En 1994, la División de Servicios Informáticos de Carnegie Mellon abordó estos objetivos iniciando el Proyecto Cyrus. En 1998, Carnegie Mellon conectó por primera vez a todos sus estudiantes de primer año (la promoción de 2002) al servidor Cyrus y, en diciembre de 2001, el acceso a la pizarra (que se había replicado de AMS a Cyrus) se transfirió completamente a Cyrus. AMS se eliminó definitivamente en mayo de 2002.
La División de Servicios Informáticos desarrolló posteriormente el clúster Cyrus "Murder" [ a ] y, tras varias revisiones, lo implementó en Carnegie Mellon en el verano de 2002.
Varios miembros del equipo de desarrollo de Cyrus en Carnegie Mellon se convirtieron en líderes en el desarrollo de infraestructura de correo electrónico a gran escala en otros lugares: John Gardiner Myers fue arquitecto jefe de la infraestructura de correo de host en America Online ; [ 4 ] y Rob Siemborski trabajó en la infraestructura de Gmail en Google. [ 5 ]
En otoño de 2016, Carnegie Mellon anunció la retirada de Cyrus IMAP como su servicio de almacenamiento de correo electrónico, y los usuarios de Cyrus debían elegir entre Microsoft Exchange en el campus y el correo externo de Google "G Suite". [ 6 ]
Cyrus sigue en desarrollo activo. La Universidad Carnegie Mellon continúa participando activamente en su desarrollo y también proporciona la infraestructura sobre la que se ejecuta cyrusimap.org. [ 7 ] El personal de Fastmail contribuye con gran parte del trabajo reciente, ya que lo utilizan como parte de su servicio comercial. [ 8 ] [ 7 ] [ 9 ]
Véase también
Referencias
- ↑ "Versión 3.12.3" . 15 de julio de 2026. Consultado el 15 de julio de 2026 .
- ↑ Heinlein, Peer; Hartleben, Peer (2008). El libro de IMAP: Construyendo un servidor de correo con Courier y Cyrus . No Starch Press. ISBN 978-1-59327-177-0.
- ↑ "Asesinato de Cyrus - Conceptos" . Apéndice C. Consultado el 28 de mayo de 2017 .
- ↑ "John Gardiner Myers" . Consultado el 17 de febrero de 2018 .
- ^ Siemborski, R.; Mélnikov, A. (2007). Siemborski, R.; Mélnikov, A. (eds.). "RFC 4954" . doi : 10.17487/RFC4954 . Consultado el 17 de febrero de 2018 .
{{cite journal}}: Para citar una revista se requiere|journal=( ayuda ) - ↑ "Retiro de Cyrus" . Archivado del original el 18 de febrero de 2018. Consultado el 17 de febrero de 2018 .
- 1 2 "¿Quién es Cyrus?" . Consultado el 22 de diciembre de 2018 .
- ↑ "Por qué contribuimos a Cyrus IMAP" . Archivado del original el 22 de diciembre de 2018. Consultado el 22 de diciembre de 2018 .
- ↑ "Planes de desarrollo y lanzamiento de Cyrus" . Consultado el 17 de febrero de 2018 .
- ↑ El término "asesinato" se toma prestado del sustantivo colectivo comúnmente utilizado para los cuervos. [ 3 ]
Bibliografía
- Bauer, Mick (2003). "Pingüino paranoico: correo seguro con LDAP e IMAP, Parte I" . Linux Journal . 2003 (115, noviembre de 2003): 12 – vía ACM .
- Bautts, Tony; Dawson, Terry; Purdy, Gregor N. (2005). Guía del administrador de redes Linux . O'Reilly Media . ISBN 9780596005481.
- Christenson, Nick (2003). Sendmail Performance Tuning . Addison-Wesley Professional. ISBN 9780321115706.
- Glennon, Katharine, ed. (2000). Manual de protección contra virus en el correo electrónico: Proteja su correo electrónico de troyanos, virus y ataques de código móvil . Elsevier . ISBN 9780080477534.
- Golubitsky, Chaos (2005). Hacia una comparación automatizada de vulnerabilidades de servidores IMAP de código abierto (PDF) . 19.ª Conferencia de Administración de Sistemas de Grandes Instalaciones (LISA '05). USENIX .
- Mullet, Dianna; Mullet, Kevin (2000). Managing IMAP . O'Reilly Media . ISBN 9780596000127.
- Smith, Roderick W. (2003). Herramientas de potencia de Linux . Wiley. ISBN 9780782142266.
- Smith, Roderick W. (2011). Guía de estudio para la certificación LPIC-2 del Linux Professional Institute: Exámenes 201 y 202. John Wiley & Sons . ISBN 9781118100448.
Enlaces externos
- agentes de transferencia de mensajes
- Software gratuito para servidores de correo electrónico
- Software de servidor de correo electrónico para Linux
- Software de la Universidad Carnegie Mellon