Postfix+Openldap+Cyrus(courier-imap)+Imp
主邮件服务器使用postfix查询ldap服务器,决定用户的真实邮箱地址,然后转发到真实邮件主机上,该主机通过ldap查询确认,将邮件放入cyrus服务器中,而imp通过登录cyrus,使用IMAP协议访问用户邮件。
当用户增多一台cyrus服务器不够时,可以将新添加用户放置到新增加服务器上,只需要在ldap服务器上设置相应属性就可以了。
由于用户严格按照服务器功能分割来划分,除造成管理困难外,这种结构本身较为复杂,然而如果用户数量不是很多,那么就不需要使用多台cyrus服务器和ldap服务器,复杂程度就会大大降低,比较适合中小企业站点。
这种邮件服务器的配置方案,最大的优点就是可扩冲性比较好。无认是用户号还是邮箱容量都可以在不相互干拢的情况下进行配置。要增加账号只需要配置ldap服务器即可,要增加邮箱空间只要增加cyrus服务器即可。
当我在网上看到这篇文章时,就对这种邮件服务器的配置有了兴趣,目前我学的配置主要是使用Postfix+Openldap+Courier- imap+IMP来实现,我使用courier-imap软件替代了cyrus软件,因为我主要想使用maildir邮箱格式,对pop3协议就不那么重要了,虽然courier-imap也支持pop3协议,另外courier-imap对Openldap软件的支持是集成的,不像cyrus要使用第三方软件来弥补。
有时候感觉学点理论知识,再去动手实践会产生事半功倍的效果,也不会日后后悔。
请大家对这种配置方案给出点诚恳的意建和建议吧