Cyrus IMAP 交易电子邮件服务
本地开源电子邮件,联系人和日历服务器
Cyrus IMAP邮件服务器是一封开源电子邮件,联系人和日历服务器,用于大型设置,并具有大量选项和第三方集成
概述
Cyrus IMAP邮件服务器是100%免费的开源电子邮件服务器。它用于高度可扩展的企业邮件系统。该应用程序是在C编程语言中开发的,并且可以在GitHub上获得源代码,您可以通过克隆存储库来扩展功能。 Cyrus是一款可配置的可配置的开源电子邮件服务器,为第三方集成提供了大量选项。建议为向客户提供电子邮件服务的企业。 它支持最常见的电子邮件协议,例如IMAP,SMTP和POP3以及NNTP协议。 Cyrus IMAP开源电子邮件服务器与其他IMAP服务器实现不同。正如打算在“安全”服务器上运行的。邮箱数据库存储在文件系统的一部分中,这些部分是Cyrus IMAP系统私有的,没有其他用户可以访问磁盘的那部分。 Cyrus IMAP的私有邮箱数据库设计为服务器提供了效率,可扩展性和管理方面的巨大优势。允许多个并发读/写连接到同一邮箱。这种并发增加了绩效和效率的大时间。该服务器支持邮箱上的访问控制列表和邮箱层次结构上的存储配额。 Cyrus IMAP开源电子邮件服务器提供了运行自己的电子邮件服务器所需的所有重要功能。如果您想设置自己的电子邮件服务器,则绝对应该检查Cyrus IMAP开源电子邮件服务器。
特征
以下是Cyrus IMAP开源电子邮件服务器的关键功能
- 多个安全性和身份验证模式
- 高级邮箱管理
- 高级消息管理
- 日历和联系人(DAV)收集管理
- 负载管理
- 邮件线轴分区
- 存档
- 配额管理
- 共享请参见状态
- 服务器端过滤
- 虚拟域 -SQL身份验证
安装
首先,从新安装的Cyrus IMAP开始的地方是您的选择OS分发及其包装(如有)。在本教程中,我们将解释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.