[zeuux-universe] Fwd: rhms-0.4.0 release. Support x86_64 platform.
Zhengpeng Hou
zhengpeng.hou at gmail.com
Thu Mar 27 23:27:11 CST 2008
如果是distro independency会更好。赞一个。
2008/3/27 Zoom. Quiet <zoom.quiet at gmail.com>:
> 我们自个儿的邮箱产品,可以参考一下,这种安装模式?
>
>
> ---------- Forwarded message ----------
> From: Zhang Huangbin <michaelbibby at gmail.com>
> Date: 2008/3/27
> Subject: rhms-0.4.0 release. Support x86_64 platform.
> To: redhatsolution at googlegroups.com, szlug at googlegroups.com
>
>
> Hi, all.
>
> 今天终于可以正式发布 rhms-0.4.0 了。
>
> rhms 代表的是 "Mail Server Solution for Red Hat series",是用于快速安装
> 和配置邮件服务器的 shell 脚本。
>
> rhms 并不集成和捆绑一个开源的操作系统,而是在操作系统安装好后使用的工具。
>
> 同时,我以个人身份为大家提供免费、收费的邮件服务器搭建服务。欢迎大家联系
> 和咨询。
>
> 以下是 rhms-0.4.0 支持的操作系统、版本、以及平台:
>
> * OS: RHEL/CentOS
> * Version: 5.x
> * Platform: i386, x86_64
>
> rhms-0.4.0 的主要改进是:
>
> * x86_64 平台支持;
>
> 接下来的计划是:
>
> * 修正和改进 rhms-0.4.0;
> * 开发邮件系统管理后台(Python, cgi),类似于 PostfixAdmin, ExtMan;
>
> 目前主要集中精力实现 LDAP 虚拟域和虚拟用户的管理,MySQL 的支持将会在放在
> 后面,因为现在有 PostfixAdmin 可以使用。
>
> 欢迎大家提出需求和改进建议,以及发展方向等,我们会尽力实现并完善它。
>
> * 脚本下载页面:
> http://code.google.com/p/redhatsolution/downloads/list
>
> * 直接下载:
> http://redhatsolution.googlecode.com/files/rhms-0.4.0.tar.bz2
>
> * 在使用脚本搭建邮件服务器前请务必先阅读使用指南:
> http://code.google.com/p/redhatsolution/wiki/RHMS_Usage
>
> * 完整的搭建过程都记录在项目主页的 wiki 页面,可通过以下链接浏览文档:
> http://code.google.com/p/redhatsolution/wiki/RHEL_Mail_Server_Solution
>
> * Bug 报告页面:
> http://code.google.com/p/redhatsolution/issues/list
>
> * 联系我们:
> http://code.google.com/p/redhatsolution/wiki/RHMS_Usage#Contact_Us
>
> 您的任何意见和反馈对我们而言都是宝贵的,欢迎您下载测试,衷心希望能够帮助
> 大家在 RHEL/CentOS 平台快速搭建好功能完备的邮件服务器。
>
> 另外,我们也提供基于 OpenBSD 的邮件服务器解决方案,并提供类似 rhms 的脚本
> (oms) 帮助您在 OpenBSD 平台快速搭建功能完备的邮件服务器。
>
> 您可以通过以下网址获得详细信息:
> http://code.google.com/p/openbsdonly/wiki/OpenBSD_Mail_Server_Solution_en
> http://code.google.com/p/openbsdonly/wiki/OMS_en
>
> Changes since rhms-0.3.x:
>
> * Comment 'TCPSocket' option in clamd.conf. It will cause a bind
> error on x86_64 although 'TCPAddr' set to 'no'.
> * Tagged x86_64 as supported platform.
> * Use unofficial package: dovecot-1.0.13. It should be removed when
> RHEL 5.2 released.
> * Use original mailgraph package: mailgraph-1.14.
> * Remove 'accountStatus=active' in ldap_alias_maps.cf query filter:
> Note: It's a small hack for the feature:
> UserA left your company, you can set 'accountStatus=disable' in
> LDAP, and add a forward address in 'mailForwardingAddress', so
> that MTA will forward all mails sent to UserA.
> * Set default message_size_limit to '104857600' (10*1024*1024).
> * Set default behave to 'skip' while 'conf/config' file exists.
> * Use '/var/lib/mailgraph/' to store mailgraph rrd files.
> * Add maximal_backoff_time and its default value in postfix.
> * Add more dovecot variables, some are disabled by default.
> * Add package list and MD5 for x86_64 packages.
>
> 有几个问题需要简单解释一下:
>
> 1) 官方发布的 RHEL/CentOS 5.1 release, x86_64 平台包含的 Dovecot 有 bug,在
> 配置好之后出现类似的错误:
>
> Mar 27 19:45:23 rhms dovecot: imap-login: imap-login: error while
> loading shared libraries: libsepol.so.1: failed to map segment from
> shared object: Cannot allocate memory
>
> 升级到新版本后修正了这个错误。
>
> 参考:
> * https://bugzilla.redhat.com/show_bug.cgi?id=253363
> * http://rhn.redhat.com/errata/RHBA-2006-0439.html
>
> 注:
> RHEL/CentOS 5.2 release 中包含的 Dovecot 将会是 dovecot-1.0.7,不是
> 最新版本,但是已经修正了这个 bug。
>
> 2) 如何在员工离职后,既禁用或删除他的邮件账号,又将发给他的邮件转给另外
> 的用户?
>
> 2.1) MySQL:
>
> 在 MySQL 中可以删除 mailbox 表中该用户的记录,然后简单地在 alias 表中加一条
> 记录即可。例如:
>
> mysql> INSERT INTO alias (address, goto) VALUES ('www at openbsdonly.org',
> 'boss at openbsdonly.org');
>
> 这条记录是将 www at openbsdonly.org 的邮件都寄给 boss at openbsdonly.org。
>
> 2.2) LDAP:
>
> rhms-0.4.0 的 LDAP 里,用户使用 POP3/IMAP/SMTP 时,Dovecot 和 Postfix 都会
> 严格检查账号的 'accountStatus' 属性,只有值为 'active' 时才能使用邮件服务。
> 否则会提示没有这个用户。
>
> 但是 LDAP 虚拟别名则不检查 'accountStatus' 属性。所以可以这样实现:
>
> 在 LDAP 中不能删除该用户的 dn,只能通过将用户的 'accountStatus' 属性设置为
> 'disabled',然后添加一个 'mailForwardingAddress' 转发地址即可。
>
>
> --
> Best Regards.
>
> Zhang Huangbin
>
> - RedHat Enterprise Linux 5 Client
> - OpenBSD 4.2 -release
>
>
> --
> '''Time is unimportant, only life important!
> 过程改进乃是开始催生可促生靠谱的人的组织!
> PI keeps evolving organizations which promoting people be good!
> '''http://zoomquiet.org
> 博 @ http://blog.zoomquiet.org/pyblosxom/
> 维 @ http://wiki.woodpecker.org.cn/moin/ZoomQuiet
> 豆 @ http://www.douban.com/group/zoomquiet/
> 看 @ http://zoomq.haokanbu.com/
> 作 4 http://trac-hacks.org/wiki/TracChineseTranslation
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Pls. usage OOo to replace M$ Office. http://zh.openoffice.org
> Pls. usage 7-zip to replace WinRAR/WinZip. http://7-zip.org
> You can get the truely Freedom 4 software.
> _______________________________________________
> zeuux-universe mailing list
> zeuux-universe at zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-universe
>
> ZEUUX Project - Free Software, Free Society!
> http://www.zeuux.org
More information about the zeuux-universe
mailing list