跳至论坛內容
iRedMail 开源邮件服务解决方案
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
热门主题 尚未回复的主题
iRedMail 技术交流 QQ 群:296792359。
Spider Email Archiver:由 iRedMail 团队开发的轻量级电子邮件归档软件。
页次 1 2 下一页
您必须 登陆 或 注册 来发表回复
Topic RSS feed
文章数 [ 第 1 至 25 则 共 26 则 ]
- 注册日期: 2009-12-18
- 文章数: 2,864
主题: iRedMail 项目组为何决定去掉 ExtMail?
本贴由 iRedMail 开发人员 Zhang Huangbin 代表 iRedMail 项目组撰文并发布,仅供各位朋友参考。
我们的原则是:绝不会反对大家使用某个软件,但也许会推荐大家使用另外一些
软件。
这是我们在整合 ExtMail 到 iRedMail 方案的过程中发现的问题和一些考虑,仅供
参考:
* 直接操作文件的方式而不是通过 IMAP 协议来处理邮件,是最大的败笔,
IMAP 协议的优势都没了,IMAP 软件实现的一些功能也都没了。由此产生
了 N 多问题。当然,这点也恰恰是它的其它亮点的来源,比如网络磁盘。
这里说一下问题吧,给大家做个参考。
- 必须用 Apache 的 SuExec。很可惜,OpenBSD 自带的 Apache 没有
suexec。
- ExtMail 程序的 Owner 必须设置为处理邮件(MDA)的用户。
- 如果你要 chroot Apache,你还得把存放邮件的目录也放在 chroot
目录里。你觉得危险不?
- 无法自动创建用户的 Maildir/Mailbox。这个一般 IMAP/POP3 服务器
会帮你搞定,例如 Dovecot,可是 ExtMail 就是不实现,而是放在
ExtMan 管理后台去实现。
PS:iRedMail 开发组制作了补丁让 ExtMail 在文件系统上自动建立
用户的邮箱,也反馈到 ExtMail 论坛,但是没人理会。
- Web Mail 程序和 IMAP 服务器软件(例如:Courier-IMAP, Dovecot)
可以部署到不同的服务器上,有利于你做负载均衡。但用 ExtMail 却
似乎只能通过共享存储来实现这样的负载均衡?
那使用 IMAP 操作邮箱的好处呢?
- 你的 Apache 可以被放在 chroot 环境,你不需要使用虚拟主机,
你不需要使用 SuExec。
- ExtMail 说是开源,也确实可以获得源代码,但是,但是,有缺陷。
怎么说呢?
+ 安全问题。cgi 的安全问题是比较头痛的,要写出安全的 cgi
程序,需要有比较丰富的经验。我相信 ExtMail 团队的开发人员
都比较有经验,我只是对 CGI 比较头痛。
当然,任何一个事物、项目都需要成长的时间。你可以期待它,但
是对它的优缺点也要有个权衡。
+ ExtMail 的技术支持很弱。在论坛里贴帖子,难以得到回复。就
不说“及时”回复了。我贴了个 bug report,几个月了没人理。
当然,我也不知道它是否已经修正了。这也牵涉到第三点:
+ 源代码。ExtMail 说是 GPL 的,没错,确实也可以获取到源代码,
但是没有 svn 仓库可以跟踪它的进展。而 ExtMail Team 似乎
并不打算开放 svn/cvs 浏览权限给大家。。
* 不支持 OpenLDAP 里默认使用的 SSHA 加密算法。这个似乎是比较容易的
事情吧?但是比较遗憾,开发人员似乎都只用 MD5。
那使用 SquirrelMail/Roundcubemail 这类的程序,相对而言,有哪些优势呢?
* 更多人使用。这意味着什么?表示漏洞会更快被发现,并更快被解决。
在这里也建议所有使用 Roundcubemail 或其它软件在生产环境的系统
管理员,订阅你所使用的软件的邮件列表,以跟踪它的进展。例如
announcement 列表等,这样有 security fix 之类的补丁,你才能及时
升级。
* 更 "Open Source"。当然,这个只是玩笑话。我的意思是,它们的开发更
透明,让使用者更放心。
另外,对于 Web Mail 程序的执着,建议大家客观地分析一下:
* 你的用户有多少时间是使用 Web Mail,有多少时间是使用 Outlook,
Foxmail?
我个人始终觉得,webmail 不过是紧急时候的替代品而已,始终使用 webmail 的
人,多么?
回复: iRedMail 项目组为何决定去掉 ExtMail?
webmail还是有空间很大。。。但要类似gmail和QQmail般强大易用才可以
- 注册日期: 2009-12-18
- 文章数: 2,864
回复: iRedMail 项目组为何决定去掉 ExtMail?
- 注册日期: 2009-12-18
- 文章数: 2,864
回复: iRedMail 项目组为何决定去掉 ExtMail?
我觉得这是客观的以技术角度做的分析,而不是主观的好恶。
做为 iRedMail 项目的整合人员,之前带了 ExtMail,有用户实际部署了它,而我们现在突然去掉这个组件,那就必须对这些用户有个交代。
- 注册日期: 2009-12-18
- 文章数: 2,864
回复: iRedMail 项目组为何决定去掉 ExtMail?
- 注册日期: 2009-12-18
- 文章数: 2,864
回复: iRedMail 项目组为何决定去掉 ExtMail?
原帖由 eddiechen 于 2009-4-9 17:53 发表
iredmail 里的roundcube 0.11版本,你可以测试一下,基本都已经解决中文的支持问题。
反而现在的0.20.0.21,对中文的附件,支持都有点问题。
补充一下:之前说 roundcube-0.2.x 对中文附件支持有问题,现在已经证实不是程序有问题,而是配置不对导致的。
roundcube-0.2.x 在性能上有大幅度提升,对中文支持也已经非常好了。:lol
- 注册日期: 2009-12-18
- 文章数: 2,864
回复: iRedMail 项目组为何决定去掉 ExtMail?
你用的啥版本的 Roundcube?最新的 Roundcube 性能已经被提升了好多了。
而且我这里也没有所谓“恼人”的情况。
回复: iRedMail 项目组为何决定去掉 ExtMail?
我现在用的 roundcube 0.21 ,我们公司的hr 账号,仅保留1个月的数据,大概有1万3到1万4封邮件,我个人感觉,速度和其他的几百封的差不多。
- 注册日期: 2009-12-18
- 文章数: 2,864
回复: iRedMail 项目组为何决定去掉 ExtMail?
Roundcube 绝对会超越 SquirrelMail。
文章数 [ 第 1 至 25 则 共 26 则 ]
页次 1 2 下一页
您必须 登陆 或 注册 来发表回复
页面生成时间 0.008 秒, 共执行查询 59 条