Кіріспе
Электрондық пошта сервері бағдарламалық жасақтамасы
Cyrus IMAP сервері – Карнеги Меллон Университетінде жасалған электрондық пошта сервері бағдарламалық жасақтамасы. Ол басқа Интернеттік Хабарламаға Кіру Протоколы (IMAP) серверлік нұсқаларынан қалыпты пайдаланушылар тіркеле алмайтын, жабық серверлерде жұмыс істеуге арналғандығымен ерекшеленеді.
Шолу
Пошта катушкасы файлдық жүйенің құрылымы мен форматын qmail, Courier, Dovecot сияқты басқа да танымал электрондық пошта серверлері қолданатын Maildir форматына ұқсас пайдаланады. Пайдаланушылар JMAP, IMAP/IMAP S, POP3/POP3 S немесе KPOP протоколдары арқылы поштаға қол жеткізе алады. Cyrus IMAP сервері Sieve деп аталатын пошта сүзгісі тілін іске асыру арқылы серверлік пошта сүзгілеуді қолдайды. Жеке пошта жәшігі дерекқорының дизайны серверге тиімділік, кеңейтілу мүмкіндігі және басқару оңайлығы тұрғысынан маңызды артықшылықтар береді. Бір пошта жәшігіне бірнеше оқу/жазу операцияларын бір уақытта жүргізуге рұқсат етіледі. Сервер пошта жәшіктеріне кіруді бақылау тізімдерін және пошта жәшіктерінің иерархиясында сақтау квоталарын қолдайды. 2.4.17 нұсқасынан бастап CalDAV және CardDAV қолдауы бар, бұл біріктірілген күнтізбе және электрондық пошта шешімін ұсынады, сондай-ақ RSS оқырманы арқылы электрондық поштаны қарау мүмкіндігі де бар. Пайдаланушыларды басқару тұрғысынан, ол RFC 2222 Интернет стандартында сипатталған SASL-дің қарапайым іске асырылуын қамтиды.
Тарих
1994 жылға дейін Карнеги Меллон университетінің электрондық поштасы жергілікті түрде жасалған және стандартты емес Эндрю хабарламалар жүйесіне (AMS) негізделген, ол 1980-ші жылдардың басында Эндрю жобасының бір бөлігі ретінде жазылған. Бұл өз кезінде өте жетілген болды, бірақ ауқымды кеңейтуде қиындықтар туындады, және Карнеги Меллон AMS мүмкіндіктерін қанағаттандыратын немесе одан асып түсетін, стандарттарға сәйкес келетін пошта жүйесіне көшуді қалады. 1994 жылы Карнеги Меллонның Есептеу қызметтері бөлімі осы мақсаттарға жету үшін Сайрус жобасын бастады. 1998 жылы Карнеги Меллон алғаш рет өзінің барлық бірінші курс студенттерін (2002 жылғы түлектер) Сайрус серверіне орналастырды, ал 2001 жылдың желтоқсанында AMS-тен Сайрусқа көшірілген қол жеткізу, толығымен Сайрусқа ауыстырылды. AMS 2002 жылдың мамыр айында тоқтатылды. Кейіннен Есептеу қызметтері бөлімі Сайрус "Murder" кластерін жасады және бірнеше түзетулерден кейін оны 2002 жылдың жазында Карнеги Меллон ішінде енгізді. Карнеги Меллондағы Сайрус әзірлеу тобының бірнеше мүшесі басқа жерлерде кең ауқымды электрондық пошта инфрақұрылымын дамытуда жетекші болды: Джон Гардинер Майерс America Online компаниясында Хост пошта инфрақұрылымының бас архитектор болды; ал Роб Сиемборски Google компаниясында Gmail инфрақұрылымында жұмыс істеді. 2016 жылдың күзінде Карнеги Меллон Cyrus IMAP-ты электрондық пошта сақтау қызметі ретінде тоқтату туралы хабарлады, соның салдарынан Сайрус қолданушылары кампуста Microsoft Exchange және кампустан тыс Google "G Suite" арасында таңдау жасауға міндетті болды. Сайрус әлі де белсенді түрде дамытылуда. Карнеги Меллон университеті әзірлеуде белсенді болып қала береді, сондай-ақ cyrusimap.org жұмыс істейтін инфрақұрылымды ұсынады. Fastmail қызметкерлері соңғы жұмыстың көп бөлігіне үлес қосады, өйткені олар оны өздерінің коммерциялық қызметтерінің бір бөлігі ретінде пайдаланады.