Cyrus IMAP Транзакционная почтовая служба
В локальной электронной почте с открытым исходным кодом, контактами и календарным сервером
Mail Server Cyrus IMAP-это электронная почта с открытым исходным кодом, контакты и календарный сервер для больших настройков с большим набором параметров и сторонних интеграций
Обзор
Mail Server Cyrus IMAP-это 100% бесплатный почтовый сервер с открытым исходным кодом. Его проект для высоко масштабируемой системы почтовой почты. Приложение разработано на языке программирования C, а исходный код доступен на GitHub, и вы можете расширить функции, клонируя репозиторий. Cyrus-это богатый настраиваемый почтовый сервер с открытым исходным кодом, который предлагает большой набор параметров для сторонних интеграций. Это рекомендуется для предприятий, которые предлагают услуги по электронной почте своим клиентам. Он поддерживает наиболее распространенные протоколы электронной почты, такие как IMAP, SMTP и POP3, а также протокол NNTP. Электронный сервер Cyrus IMAP с открытым исходным кодом отличается от других реализаций сервера IMAP. Как предназначено для запуска на «безопасных» серверах. База данных почтового ящика хранится в частях файловой системы, которая является частной для системы Cyrus IMAP, и ни один другой пользователь не может получить доступ к этой части диска. Конструкция базы данных частного почтового ящика Cyrus IMAP дает серверу большие преимущества в эффективности, масштабируемости и администрировании. Несколько одновременных подключений чтения/записи с одним и тем же почтовым ящиком разрешены. И это параллелизм повышает производительность и эффективность. Сервер поддерживает списки управления доступа в почтовых ящиках и квотах хранения в иерархиях почтовых ящиков. Электронный сервер Cyrus IMAP с открытым исходным кодом предоставляет всю важную функциональность, которую необходим для бизнеса, чтобы запустить свой собственный сервер электронной почты. Если вы хотите настроить свой собственный почтовый сервер, вам обязательно следует проверить сервер электронной почты Cyrus IMAP с открытым исходным кодом.
Системные Требования
Cyrus IMAP поддерживает следующие платформы
- freebsd
- Centos
- Debian
- Федора
- 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.