Cyrus IMAP Service de messagerie transactionnel
E-mail, contacts et serveur de calendrier sur site sur site
Cyrus IMAP Mail Server est un e-mail open source, des contacts et un serveur de calendrier pour de grandes configurations avec un large ensemble d'options et des intégrations tierces
Aperçu
Cyrus IMAP Mail Server est un serveur de messagerie 100% gratuit et open source. Son projet pour un système de courrier d’entreprise hautement évolutif. L’application est développée dans le langage de programmation C et le code source est disponible sur GitHub et vous pouvez étendre les fonctionnalités en clonage le référentiel. Cyrus est un serveur de messagerie open source configurable riche, qui offre un large ensemble d’options pour les intégrations tierces. Il est recommandé pour les entreprises qui offrent des services de courrier électronique à leurs clients. Il prend en charge les protocoles de messagerie les plus courants comme IMAP, SMTP et POP3 ainsi que le protocole NNTP. Le serveur de messagerie Open-source Cyrus IMAP diffère des autres implémentations du serveur IMAP. Car il est destiné à être exécuté sur des serveurs «sécurisés». La base de données de la boîte aux lettres est stockée dans des parties du système de fichiers qui sont privées au système Cyrus IMAP et aucun autre utilisateur ne peut accéder à cette partie du disque. La conception de la base de données privées de la base de données du Cyrus IMAP offre au serveur de grands avantages en efficacité, en évolutivité et en administration. Plusieurs connexions de lecture / écriture simultanées à la même boîte aux lettres sont autorisées. Et cette concurrence augmente les performances et l’efficacité. Le serveur prend en charge les listes de contrôle d’accès sur les boîtes aux lettres et les quotas de stockage sur les hiérarchies des boîtes aux lettres. Le serveur de messagerie Open-source Cyrus IMAP fournit toutes les fonctionnalités importantes dont l’entreprise a besoin pour exécuter son propre serveur de messagerie. Si vous cherchez à configurer votre propre serveur de messagerie, vous devriez certainement vérifier le serveur de messagerie Open Source Cyrus IMAP.
Configuration requise
Cyrus IMAP prend en charge les plateformes suivantes
- FreeBSD
- Centos
- Debian
- Fedora
- Gentoo
- OpenSUSE
- Red Hat Enterprise Linux
- Suse Linux
Caractéristiques
Voici les principales caractéristiques du serveur de messagerie open-source Cyrus IMAP
- Plusieurs modes de sécurité et d’authentification
- Gestion avancée de la boîte aux lettres
- Gestion des messages avancés
- Gestion de la collection Calendrier et Contact (DAV)
- Gestion des charges
- Partitions de courrier électronique
- Archivage
- Gestion des quotas
- STATER VOIR État
- Filtrage côté serveur
- Domaines virtuels
- Authentification SQL
Installation
Le premier endroit pour commencer avec une nouvelle installation de Cyrus IMAP est avec votre distribution de choix de système d’exploitation et leur emballage, le cas échéant. Dans ce tutoriel, nous expliquerons la distribution CentOS. Pour installer la version de Cyrus IMAP qui est livrée avec le système d’exploitation, émettez la commande suivante:
$ yum install cyrus-imapd cyrus-sasl cyrus-sasl-plain
Ensuite, définissez un mot de passe pour l’utilisateur administratif par défaut «Cyrus»
$ passwd cyru
Changing password for user cyrus.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.s
Démarrer et configurer pour démarrer lorsque le système bottise, le service Saslauthd
$ service saslauthd start
Starting sasluathd:
$ chkconfig sasluathd on
Vous devriez maintenant pouvoir vous authentifier contre Sasluathd:
$ testsaslauthd -u cyrus -p YOUR-PASSWORD
Démarrez le service et assurez-vous que le service démarre lorsque le système bottait:
$ service cyrus-imapd start
$ chkconfig cyrus-imapd on
Vous devriez maintenant pouvoir vous connecter en tant qu’utilisateur de 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.