Cyrus IMAP Υπηρεσία ηλεκτρονικού ταχυδρομείου συναλλαγών
On-Premise e-mail, επαφές και διακομιστής ημερολογίου και ημερολογίου
Ο διακομιστής αλληλογραφίας Cyrus IMAP είναι ένας ηλεκτρονικός ταχυδρομικός, επαφές και διακομιστής ημερολογίου ανοιχτού κώδικα για μεγάλες ρυθμίσεις με ένα μεγάλο σύνολο επιλογών και ενσωμάτωσης τρίτων μερών
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Ο διακομιστής αλληλογραφίας Cyrus IMAP είναι ένας διακομιστής ηλεκτρονικού ταχυδρομείου 100% δωρεάν και ανοιχτού κώδικα. Το σχέδιό του για ένα εξαιρετικά κλιμακωτό σύστημα αλληλογραφίας Enterprise. Η εφαρμογή αναπτύσσεται στη γλώσσα προγραμματισμού C και ο πηγαίος κώδικας είναι διαθέσιμος στο GitHub και μπορείτε να επεκτείνετε τα χαρακτηριστικά με την κλωνοποίηση του αποθετηρίου. Ο Cyrus είναι ένας πλούσιος διαμορφώσιμος διακομιστής ηλεκτρονικού ταχυδρομείου ανοιχτού κώδικα, ο οποίος προσφέρει ένα μεγάλο σύνολο επιλογών για ενσωματώσεις τρίτων. Συνιστάται για επιχειρήσεις που προσφέρουν υπηρεσίες ηλεκτρονικού ταχυδρομείου στους πελάτες τους. Υποστηρίζει τα πιο συνηθισμένα πρωτόκολλα ηλεκτρονικού ταχυδρομείου όπως το IMAP, το SMTP και το POP3 καθώς και το πρωτόκολλο NNTP. Ο διακομιστής ηλεκτρονικού ταχυδρομείου CYRUS IMAP διαφέρει από άλλες υλοποιήσεις διακομιστή IMAP. Καθώς προορίζεται να εκτελεστεί σε “ασφαλείς” διακομιστές. Η βάση δεδομένων γραμματοκιβωτίου αποθηκεύεται σε τμήματα του συστήματος αρχείων που είναι ιδιωτικά στο σύστημα Cyrus IMAP και κανένας άλλος χρήστης δεν μπορεί να έχει πρόσβαση σε αυτό το μέρος του δίσκου. Ο σχεδιασμός βάσης δεδομένων ιδιωτικού γραμματοκιβωτίου του Cyrus IMAP δίνει στον διακομιστή μεγάλα πλεονεκτήματα στην αποτελεσματικότητα, την επεκτασιμότητα και τη διαχείριση. Επιτρέπονται πολλαπλές ταυτόχρονες συνδέσεις ανάγνωσης/εγγραφής στο ίδιο γραμματοκιβώτιο. Και αυτή η συνάφεια αυξάνει την απόδοση και την αποτελεσματικότητα του μεγάλου χρόνου. Ο διακομιστής υποστηρίζει λίστες ελέγχου πρόσβασης σε γραμματοκιβώτια και ποσοστώσεις αποθήκευσης στις ιεραρχίες γραμματοκιβωτίου. Ο διακομιστής ηλεκτρονικού ταχυδρομείου CYRUS IMAP Open-Source παρέχει όλες τις σημαντικές λειτουργίες που κάθε επιχείρηση πρέπει να εκτελέσει το δικό του διακομιστή ηλεκτρονικού ταχυδρομείου. Εάν θέλετε να ρυθμίσετε τον δικό σας διακομιστή email, τότε θα πρέπει σίγουρα να ελέγξετε τον διακομιστή ηλεκτρονικού ταχυδρομείου Cyrus IMAP IMAP.
Απαιτήσεις συστήματος
Ο Cyrus IMAP υποστηρίζει τις ακόλουθες πλατφόρμες
- FreeBSD
- Centos
- Debian
- Fedora
- Gentoo
- OpenSuse
- Red Hat Enterprise Linux
- Suse Linux
Χαρακτηριστικά
Ακολουθούν τα βασικά χαρακτηριστικά του διακομιστή ηλεκτρονικού ταχυδρομείου Cyrus IMAP ανοιχτού κώδικα
- Πολλαπλές λειτουργίες ασφάλειας και ελέγχου ταυτότητας
- Προηγμένη διαχείριση γραμματοκιβωτίων
- Προηγμένη διαχείριση μηνυμάτων
- Διαχείριση συλλογής ημερολογίου και επαφής (DAV)
- Διαχείριση φόρτωσης
- Διαμερίσματα καρουλιού αλληλογραφίας
- αρχειοθέτηση
- Διαχείριση ποσοστώσεων
- κοινόχρηστο κράτος
- Φιλτράρισμα πλευρικού διακομιστή
- εικονικοί τομείς
- Έλεγχος ταυτότητας SQL
Εγκατάσταση
Το πρώτο μέρος για να ξεκινήσετε με μια νέα εγκατάσταση του Cyrus IMAP είναι με τη διανομή λειτουργίας της επιλογής σας και τη συσκευασία τους, όπου υπάρχει. Σε αυτό το σεμινάριο, θα εξηγήσουμε για τη διανομή CENTOS. Για να εγκαταστήσετε την έκδοση του CYRUS IMAP που συνοδεύει το λειτουργικό σύστημα, εκδώστε την ακόλουθη εντολή:
$ yum install cyrus-imapd cyrus-sasl cyrus-sasl-plain
Στη συνέχεια, ορίστε έναν κωδικό πρόσβασης για τον προεπιλεγμένο χρήστη διαχειριστή “Cyrus”
$ passwd cyru
Changing password for user cyrus.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.s
Ξεκινήστε και διαμορφώστε για να ξεκινήσετε όταν οι μπότες του συστήματος, η υπηρεσία SASLAUTHD
$ service saslauthd start
Starting sasluathd:
$ chkconfig sasluathd on
Θα πρέπει τώρα να είστε σε θέση να πιστοποιήσετε τον Sasluathd:
$ testsaslauthd -u cyrus -p YOUR-PASSWORD
Ξεκινήστε την υπηρεσία και βεβαιωθείτε ότι η υπηρεσία ξεκινά όταν οι μπότες του συστήματος:
$ service cyrus-imapd start
$ chkconfig cyrus-imapd on
Θα πρέπει τώρα να μπορείτε να συνδεθείτε ως χρήστης του 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.