[ANN] 邮件服务器解决方案 0.5.0 RC1 公测版本发布。增加 SPF、DKIM、Horde WebMail
MichaelBibby
|
1#
MichaelBibby 发表于 2008-06-23 16:49
[ANN] 邮件服务器解决方案 0.5.0 RC1 公测版本发布。增加 SPF、DKIM、Horde WebMail
复制内容到剪贴板
代码:Hi, all.邮件服务器解决方案 rhms-0.5.0-rc1 发布了。这个版本的亮点主要有: * 增加了 SPF 检测功能,有效抵挡垃圾邮件; * 增加了 DKIM/DomainKeys 的检测和签署功能; * 增加了 Horde WebMail 1.1; * 为 Apache 增加了 TLS/SSL 支持; * 更灵活的用户收发邮件权限控制; * 增加了对已有 MySQL 环境的支持; * Postfix, Dovecot, Amavisd-new, SquirrelMail 都升级到了最新版本; 下载地址: http://code.google.com/p/rhms/downloads/list 欢迎大家下载使用,并告诉我们您碰到的问题: http://www.osspinc.com/bbs/viewthread.php?tid=64&extra=page%3D1 欢迎大家到论坛参加需求调查,告诉我们您的建议和需求,也许您在下一版本 的 rhms 中就能看到你期待的功能: http://www.osspinc.com/bbs/viewthread.php?tid=42&extra=page%3D1 rhms 代表的是 "Mail Server Solution for Red Hat series",是用于快速安装 和配置邮件服务器的 shell 脚本。 rhms 并不集成和捆绑一个开源的操作系统,而是在操作系统安装好后使用的工具。 rhms-0.5.0 已经是目前您在 Google、Baidu 里能搜索到的唯一一套功能如此 完善,防垃圾邮件如此有效,安装配置如此简易,而且开源、免费的邮件服务 解决方案了。 同时,我们为您准备好了以下文档,希望能够帮助您轻松部署和使用邮件服务: * rhms 使用指南 http://code.google.com/p/rhms/wiki/rhms_Usage * rhms 管理员指南 http://code.google.com/p/rhms/wiki/rhms_Admin_Guide * rhms 客户端用户指南 http://code.google.com/p/rhms/wiki/rhms_User_Guide 同时,我已经开始开发基于 rhms 架构的管理后台,让管理员管理这套邮件 服务器方案更轻松。 http://www.osspinc.com/bbs/viewthread.php?tid=66&extra=page%3D1 选用的核心组件是: * Python-2.4.3。核心开发语言。 * webpy-0.3,web 框架。0.3 还属于开发版本。 * Mako-0.2.1,目前性能最好的基于 Python 的模板引擎,用于实现 HTML 代码与 python 代码的分离。定制 rhms admin 或制作 skin 将会很容易。 另外,rhms admin 将支持 i18n,初始版本将以英文和简体中文为主要语言, 繁体中文暂时没有能力做翻译(我能看懂繁体中文,但是对于繁体中文的语言 组织和语言习惯不熟悉)。 我将 rhms 的主要特色及功能做了如下的整理总结,希望大家能够了解 rhms 的 作用,帮助自己快速部署邮件服务: 轻松、快速部署 * 1分钟内即可完成安装与配置。 支持多平台、多版本 * 支持 i386, x86_64 平台。 * 支持 Red Hat Enterprise Linux/CentOS 5.0 ~ 5.2 版本。 安全传输 * 为 Web 访问提供了 TLS/SSL 加密支持,有效保障您的信息安全; * 提供 SMTP,SMTPS 服务,为您发送的邮件提供加密支持,有效保障您的信息安全。 * 提供 POP3,POP3S,IMAP,IMAPS 服务。您的用户可以使用 OutLook?, Foxmail, Thunderbird 等邮件客户端收发邮件,并且可以选择是否使用加密传输以保证信息安全; * 灵活的邮件备份与监控机制。可以监控、备份单个用户收发的邮件,也可以对整个域的用户进行监控和备份。 有效抵挡垃圾邮件 * 使用 SPF 技术识别邮件来源,有效防止假冒邮件。 * 使用 DKIM 签名和校验技术。 o 有效保证您的邮件顺利抵达收件人,并且收件方可以准确识别您的邮件,有效防止邮件被拒收等问题。 o 有效验证接收到的邮件是否缺失来自发件的域,有效防止垃圾邮件、假冒邮件。 * 使用灰名单(greylist)技术,有效抵挡垃圾邮件。有许多系统管理员反馈,使用了灰名单技术后,垃圾邮件减少了 80% - 99%。 * 黑、白名单技术。 * 灵活的邮件收发控制。 * 灵活的邮件收发频率控制。例如,限制某用户在一分钟内最多只能发送或接收 5 封邮件。 * 灵活的邮件收发总容量控制。例如,限制某用户在一分钟内最多只能发送或接收 10M 的邮件。 有效的病毒防护机制 * 使用强大的开源查杀毒引擎 ClamAV 为您的邮件提供病毒查杀服务,并且定期更新病毒库,以保障您的邮件安全。 Web Mail * 提供基于 AJAX 技术的 Web Mail 程序,易于操作,性能优异,速度快。也为您的移动办公提供极大的便利。 灵活的用户策略控制 * 灵活的邮件收发控制。您可以实现以下策略: o 只能收,不能发。 o 只能发,不能收。 o 不能使用 POP3 服务; o 不能使用 IMAP 服务。 * 灵活的单封邮件大小控制;您可以为您的 Boss 设置单封邮件的大小为 20M,30M 等,而其他用户则只能是 10M。 * 灵活的收件控制。用户可以屏蔽某个域的所有邮件,但允许接收其中某个用户的邮件。 管理选项 * 无限量的虚拟域和虚拟用户。 * 为管理员提供了方便易用的管理后台,进行域、用户的添加删除等日常管理工作; * 详细的邮件流量分析。以图表的形式为您呈现邮件服务器的活动状况。 您的任何意见和反馈对我们而言都是宝贵的,欢迎您下载使用,衷心希望能够帮助大家在 RHEL/CentOS 平台快速搭建好功能完备的邮件服务器。 Services 希望大家能够理解和支持我的做法: 虽然我开发了 rhms,撰写了详细的实施文档,但是我没有义务为 rhms 提供技术支持。是否使用这套邮件服务器方案完全取决于您自己。所以 请允许我在此以个人身份提供 有偿 的邮件服务器搭建、迁移等技术 支持服务,欢迎您联系和咨询。 附录: 以下是 rhms-0.5.0 版本中加入的修正及增强,感谢大家对 rhms 的支持。 * [Fixed] 修正了 Postfix 查询 MySQL 数据库时的一个字段错误; * [Fixed] 修正了 Postfix 的 'message_size_limit' 值; Thanks Edison. :) * [New] 增加了 SPF 检测功能。 SPF 需要 DNS 配合,建议您为自己的域名添加一条 TXT 类型的记录,提供给 客户端查询,以减少被判为垃圾邮件的几率。 更详细信息请参考 rhms wiki 文档: http://code.google.com/p/rhms/wiki/rhms_tut_SPF 在此也感谢 ChenWei 完善了一大部分 SPF 文档。 * [New & Update] 升级 Amavisd-new 至 2.6.0,并通过它实现了邮件的 DKIM 签名和校验功能。 rhms 中的 DKIM 是由组件 Amavisd-new-2.6.0 实现的。 DKIM 也需要 DNS 配合,你必须为您的域名添加一些信息,用于提供给收信的 邮件服务器做查询。 更详细信息请参考 rhms wiki 文档: http://code.google.com/p/rhms/wiki/rhms_tut_DKIM * [New] 增加了 Horde WebMail(v1.1)。适用于 MySQL 环境。 * [New] Apache 已经默认开启了 SSL 支持。 现在可以使用 https:// 来访问你的服务器了。 * [New] 为 SquirrelMail 1.4.15 增加了新插件:Email Footer。 Email Footer 插件可以设置所有外发的邮件尾部签名。 * [Enhanced] 灵活的收邮件控制。 现在可以灵活地限制用户是否可以使用 POP3, IMAP, SMTP 服务收发邮件。 * [Enhanced] 增加了对已有 MySQL 服务器环境的支持; 配置方法请参考 wiki 文档: - http://code.google.com/p/rhms/wiki/rhms_Usage - http://code.google.com/p/rhms/wiki/rhms_Usage#Exist_MySQL * [Enhanced] 增加了在安装完 rhms 后,删除 sendmail 的操作提示。 Idea 来自 Edison :) * [Enhanced] 默认启用了 Policyd 中的 RCPT ACL 功能:针对单个用户的收件 限制。 RCPT ACL 的作用及设置方法请参考 rhms wiki 文档: http://code.google.com/p/rhms/wiki/rhms_tut_Policyd_v1#RCPT_ACL * [Enhanced] 可以通过设置一个变量来实现将 policyd 的日志记录到单独的 文件中。 在 'conf/policyd' 文件中将 'POLICYD_SEPERATE_LOG' 设置为 'YES' 即可。 * [Enhanced] 重新制作了 Roundcubemail 显示用户名的补丁。 用户名将显示在右上角的任务条上(taskbar)。 * [Enhanced] vmail.mailbox 表增加了索引。 * [Enhanced] 增加了安装进度检测和识别的功能。 在安装完某个组件后会有一个状态标识,如果重新执行 rhms,则会根据这个 标识来判断是否重复安装和配置这个组件。 * [Update] Posfix 升级到了 2.3 系列的最新稳定版本:2.3.14。 注意:rhms 里使用的 Postfix-2.3.14 不支持 PGSQL,因为 rhms 并不提供 针对 PGSQL 的方案,所以没有必要额外维护 PGSQL 这个 Flavor。 升级到 2.3.14 也带来了一个新的修正,具体请参考: http://code.google.com/p/rhms/wiki/rhms_FAQ#mail_to_normal_user_and_alias * [Update] Dovecot 和 sieve 插件都升级到了最新版本。 Dovecot -> 1.0.14 sieve -> 1.0.3 * [Doc] 以下相关组件的文档已得到进一步完善: - SPF, DKIM. http://code.google.com/p/rhms/wiki/rhms_tut_SPF http://code.google.com/p/rhms/wiki/rhms_tut_DKIM - 从 EMOS/ExtMail 迁移到 rhms 环境: http://code.google.com/p/rhms/wiki/rhms_tut_Migration#EMOS - Horde WebMail(v1.1) 的安装与配置: http://code.google.com/p/rhms/wiki/rhms_tut_Horde * [Misc] - 同步了 phpLDAPadmin 模板; - rhms 代码清理; -- Best Regards. Zhang Huangbin - Mail Server Solution for Red Hat(R) Enterprise Linux & CentOS 5.x: http://rhms.googlecode.com/ |