Cyrus IMAP è un server di posta elettronica open source gratuito.

Cyrus IMAP Servizio di posta elettronica transazionale

Email, contatti e calendario on-premise open source

Cyrus IMAP Mail Server è un'e-mail, contatti e calendario open source per configurazioni di grandi dimensioni con un ampio set di opzioni e integrazioni di terze parti

Panoramica ### ** ** Cyrus IMAP Mail Server è un server di posta elettronica gratuito al 100% e open source. Il suo progetto per un sistema di posta aziendale altamente scalabile. L’applicazione è sviluppata nel linguaggio di programmazione C e il codice sorgente è disponibile su GitHub ed è possibile estendere le funzionalità clonando il repository. Cyrus è un ricco server di posta elettronica open source configurabile, che offre una serie di opzioni per integrazioni di terze parti. È consigliato per le aziende che offrono servizi di posta elettronica ai propri clienti. Supporta i protocolli di posta elettronica più comuni come IMAP, SMTP e POP3, nonché il protocollo NNTP. Il server di posta elettronica open source di Cyrus IMAP differisce dalle altre implementazioni del server IMAP. Come è destinato a essere eseguito su server “sicuri”. Il database della cassetta postale è archiviato in alcune parti del filesystem privato al sistema Cyrus IMAP e nessun altro utente può accedere a quella parte del disco. La progettazione del database della cassetta postale privata di Cyrus IMAP offre al server grandi vantaggi in termini di efficienza, scalabilità e amministrazione. Sono consentite più connessioni di lettura/scrittura simultanee alla stessa cassetta postale. E questa concorrenza aumenta le prestazioni e l’efficienza alla grande. Il server supporta gli elenchi di controllo degli accessi su cassette postali e quote di archiviazione sulle gerarchie della cassetta postale. Cyrus IMAP Open-Source Email Server fornisce tutte le funzionalità importanti di cui ogni azienda ha bisogno per eseguire il proprio server di posta elettronica. Se stai cercando di impostare il tuo server di posta elettronica, dovresti sicuramente controllare il server di posta elettronica open source di Cyrus IMAP.

Requisiti di sistema

Cyrus IMAP supporta le seguenti piattaforme

  • FreeBSD
  • centos
  • Debian
  • Fedora
  • Gentoo
  • Opensuse
  • Red Hat Enterprise Linux
  • Suse Linux

Caratteristiche

Di seguito sono riportate le caratteristiche chiave del server di posta elettronica open source di Cyrus IMAP

  • Modelli multiple di sicurezza e autenticazione
  • Gestione avanzata della cassetta postale
  • Gestione avanzata dei messaggi
  • Calendario e contatto (DAV) Gestione delle raccolte
  • Gestione del carico
  • Partizioni di bobina di posta
  • Archiviazione
  • Gestione delle quote
  • Condivisa vedi stato
  • Filtro lato server
  • domini virtuali
  • Autenticazione SQL

Installazione

Il primo posto in cui iniziare con una nuova installazione di Cyrus IMAP è con la distribuzione del sistema operativo e la loro confezione, ove disponibile. In questo tutorial, spiegheremo la distribuzione di CentOS. Per installare la versione di Cyrus IMAP fornita con il sistema operativo, emette il seguente comando:

$ yum install cyrus-imapd cyrus-sasl cyrus-sasl-plain

Successivamente, impostare una password per l’utente amministrativo predefinito “Ciro”

$ passwd cyru
Changing password for user cyrus.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.s

Avvia e configura per iniziare quando si avvia il sistema, il servizio Saslauthd

$ service saslauthd start
Starting sasluathd:
$ chkconfig sasluathd on

Ora dovresti essere in grado di autenticarsi contro Sasluathd:

$ testsaslauthd -u cyrus -p YOUR-PASSWORD

Avviare il servizio e assicurarsi che il servizio si avvii quando si avvia il sistema:

$ service cyrus-imapd start
$ chkconfig cyrus-imapd on

Ora dovresti essere in grado di accedere come utente Cyrus

$ imtest -t "" -u cyrus -a cyrus localhost
S: * OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID STARTTLS LOGINDISABLED COMPRESS=DEFLATE] d5ec35c1414a Cyrus IMAP v2.3.16-Fedora-RPM-2.3.16-13.el6_6 server ready
C: S01 STARTTLS
S: S01 OK Begin TLS negotiation now
verify error:num=18:self signed certificate
TLS connection established: TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID AUTH=PLAIN SASL-IR COMPRESS=DEFLATE ACL RIGHTS=kxte QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT SORT=MODSEQ THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE CATENATE CONDSTORE SCAN IDLE LISTEXT LIST-SUBSCRIBED X-NETSCAPE URLAUTH
S: C01 OK Completed
Please enter your password:
C: A01 AUTHENTICATE PLAIN ********
S: A01 OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID LOGINDISABLED COMPRESS=DEFLATE ACL RIGHTS=kxte QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT SORT=MODSEQ THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE CATENATE CONDSTORE SCAN IDLE LISTEXT LIST-SUBSCRIBED X-NETSCAPE URLAUTH] Success (tls protection)
Authenticated.
Security strength factor: 256
. LIST "" "*"
. OK Completed (0.000 secs 1 calls)
C: Q01 LOGOUT
* BYE LOGOUT received
Q01 OK Completed
Connection closed.
 Italiano