Server IMAP Cyrus - Cyrus IMAP server

Server IMAP Cyrus
Sviluppatore/i Carnegie Mellon University , Fastmail
Rilascio stabile
3.2.5 / 29 novembre 2020 ; 9 mesi fa ( 2020-11-29 )
Repository
Scritto in C
Tipo Agente di consegna della posta
Licenza BSD
Sito web www .cyrusimap .org

Il server Cyrus IMAP è un software per server di posta elettronica sviluppato dalla Carnegie Mellon University . Differisce dalle altre implementazioni del server IMAP ( Internet Message Access Protocol ) in quanto è generalmente concepito per essere eseguito su server sigillati , dove gli utenti normali non possono accedere.

Panoramica

La bobina posta utilizza un layout di file system e formato simile al Maildir formato utilizzato da altri popolari e-mail server, come qmail , Courier , Dovecot , ecc Gli utenti possono accedere alla posta tramite i IMAP / IMAP-S, POP3 / POP3-S o kpop protocolli .

Il server Cyrus IMAP supporta il filtraggio della posta lato server tramite l'implementazione di un linguaggio di filtraggio della posta chiamato Sieve .

La progettazione del database delle cassette postali private offre al server notevoli vantaggi in termini di efficienza , scalabilità e amministrabilità . Sono consentite più connessioni simultanee di lettura/scrittura alla stessa casella di posta. Il server supporta gli elenchi di controllo dell'accesso sulle cassette postali e le quote di archiviazione sulle gerarchie delle cassette postali.

A partire dalla versione 2.4.17, è disponibile il supporto per CalDAV e CardDAV per fornire una soluzione integrata di calendario e posta elettronica, nonché supporto per la visualizzazione della posta elettronica tramite un lettore RSS .

Storia

Prima del 1994, l' e-mail della Carnegie Mellon University si basava sull'Andrew Messaging System (AMS) sviluppato localmente e non standard, scritto nei primi anni '80 come parte dell'Andrew Project . Questo era molto avanzato per i suoi tempi, ma aveva grossi problemi di scalabilità e Carnegie Mellon voleva passare a un sistema di posta conforme agli standard che soddisfacesse o superasse il set di funzionalità di AMS.

Nel 1994 la Computing Services Division della Carnegie Mellon ha affrontato questi obiettivi avviando il Cyrus Project. Nel 1998, Carnegie Mellon collocò per la prima volta tutte le sue matricole in arrivo (la classe del 2002) sul server Cyrus e nel dicembre 2001, l' accesso alla scheda (che era stato sottoposto a mirroring da AMS a Cyrus), fu completamente tagliato su Cyrus. AMS è stato finalmente eliminato nel maggio 2002.

La divisione dei servizi informatici ha successivamente sviluppato il clustering di Cyrus "Murder" e, dopo diverse revisioni, lo ha implementato all'interno della Carnegie Mellon nell'estate del 2002.

Diversi membri del team di sviluppo di Cyrus presso Carnegie Mellon sono diventati leader nello sviluppo di infrastrutture di posta elettronica su larga scala altrove: John Gardiner Myers è stato Chief Architect of Host Mail Infrastructure presso America Online ; e Rob Siemborski hanno lavorato all'infrastruttura di Gmail presso Google.

Nell'autunno del 2016 Carnegie Mellon ha annunciato il ritiro di Cyrus IMAP come servizio di archiviazione della posta elettronica, con gli utenti di Cyrus tenuti a scegliere tra Microsoft Exchange all'interno del campus e la posta fuori dal campus di Google "G Suite".

Cyrus è ancora attivamente sviluppato. La Carnegie Mellon University rimane attiva nello sviluppo e fornisce anche l'infrastruttura su cui gira cyrusimap.org. Il personale di Fastmail contribuisce in gran parte al lavoro recente, poiché dipende da esso come parte del proprio servizio commerciale.

Guarda anche

Riferimenti

Bibliografia

link esterno