2,826

(4 篇回复,发表在 iRedMail 技术支持)

不是的。

如果访问请求由 localhost (127.0.0.1)发起(例如本机架设的 webmail),或者用户通过邮件客户端使用 POP3S/IMAPS 访问邮箱,这时候 %Lc 就会被转换成 'secured',最终得到的是 enablepop3secured='1' 或 enableimapsecured='1'。

如果是普通的 POP3/IMAP,则不会被转换,也就是说,最终得到的是 enablepop3='1' 或 enableimap='1'。

参考:http://wiki.dovecot.org/Variables

已经更新了升级文档,麻烦重新按照文档里更新 LDAP 数据的部分进行更新。

这次改为使用 python 脚本进行更新,应该不会有问题了。

发现了。新旧参数名不一致,一个是 _maps,一个是 _domains。

感谢指正。:loveliness:

忘了说了,可以暂时将 /etc/dovecot.conf 里的 %Lc 去掉,这样就可以用 WEBMAIL 了。
等导入了 LDAP 数据后再开启。

似乎 ldapsearch 自动将较长的 dn 按照 80 个字符左右折行了。我看看怎么修正,抱歉。

2,831

(4 篇回复,发表在 iRedMail 技术支持)

iRedMail-0.5.1 已经很强大了,加上要多一些时间开发管理后台,所以iRedMail-0.6.0 应该不会那么早发布的。

你可以单独升级 roundcube :loveliness:

欢迎大家的批评和建议。:loveliness:

2,833

(9 篇回复,发表在 iRedMail 技术支持)

Hi, all.

全功能版的 iRedMail 管理后台 iRedAdmin-1.0 正式发布。只需要 $99 美金(650¥人民币)。

关于 iRedAdmin-1.0 的版权以及购买流程,请大家访问购买页面:http://www.iredmail.org/admin_buy.html
您可以在使用我们提供的 demo 进行测试后再决定是否购买:http://www.iredmail.org/admin_demo.html

要使用 iRedAdmin-1.0,您必须使用 iRedMail-0.5.1,并且使用 OpenLDAP 存储虚拟域和虚拟用户。您也可以从旧版本的 iRedMail 升级到 0.5.1。这里是我们为您准备好的升级指南:http://www.iredmail.org/doc.html#upgrade_tutorial

iRedAdmin-1.0 目前包含的功能:

    [*]可以创建不限数量的邮件帐号,包括邮件域,普通邮件用户,邮件列表,别名(alias),域管理员。
    [*]管理员帐号区分全局管理员和单个域的管理员。对于提供企业邮局服务的情况非常有用。
    [*]支持邮件列表和别名(alias)管理。管理列表、别名成员变得非常简单。
    [*]支持针对单个域的服务控制。您可以很方便地对接收和外发的邮件进行监控/备份(通过 bcc 功能实现)。
    [*]支持针对单个用户的服务控制。包括:

      [*]控制是否允许通过 POP3 或 POP3S 从服务器接收邮件。
      [*]控制是否允许通过 IMAP 或 IMAPS 从服务器接收邮件。
      [*]控制是否允许通过 SMTP 发送邮件。
      [*]控制是否允许接收外部发送进来的邮件。
      [*]控制是否允许设置邮件转发。
      [*]控制是否允许通过 bcc 功能对接收和外发的邮件进行监控/备份。
      [*]控制是否允许自定义邮件过滤过则。


    [*]全局 LDAP 地址簿控制。允许控制是否将邮件用户、邮件列表、别名的邮件地址限制在全局 LDAP 地址簿中。
    [*]密码长度控制。
    [*]重置邮件用户和域管理员的密码。
    [*]多国语言支持。目前可以使用的语言有:

      [*]en_US (美式英语。iRedAdmin 官方维护)
      [*]fr_FR (法语,感谢 mael.lesaout@gmail 的翻译)
      [*]vi_VN (越南语,感谢 Schadeck <tiago (at) sdkti (dot) com (dot) br> 的翻译)
      [*]zh_CN (简体中文。iRedAdmin 官方维护)

后续版本会加入对全局黑白名单的管理等功能,已购买的用户可以再购买后的一年内免费升级。

2,834

(2 篇回复,发表在 iRedMail 技术支持)

[size=5]请大家将此发布声明转载至您的个人 blog,或常去的技术论坛,以使 iRedMail 可以帮助更多需要邮件服务解决方案的朋友。[/size]
============================================================================

Hi, all.

今天 (2009-11-01)是 iRedMail 的两周年生日。 smile 很高兴在这个时候发布 iRedMail-0.5.1 稳定版。

希望 iRedMail 用户能够捐赠这个开源项目,或者购买为 LDAP 方案而开发的管理后台 iRedAdmin,以支持我们的发展。

以下是自 0.5.0 版本以来的主要的改进:

[size=4]修正的问题[/size]

    [*]修正了用户无法自定义过滤规则的问题。感谢论坛的 Emidio Reggiani 和 Caliban 的反馈。
    [*]修正了在升级 postfix 至 2.5.x 后导致邮件转发和 bcc 失效的参数设置。
    [*]修正了 Ubuntu 8.04 平台 OpenLDAP backend 里错误的 syslog 设置,导致 openldap 无法记录日志到指定的日志文件中。
    [*]添加 RHEL/CentOS 平台遗漏的 altermime 软件包。感谢论坛的 sdaniel 网友的反馈。
    [*]修正了 postfix 里遗漏的参数设置。

关于以上修正的更详细信息以及详细修正步骤,请参考 iRedMail-0.5.0 hotfix 页面进行修正:http://www.iredmail.org/hotfix-050.html

[size=4]新功能[/size]

    [*]整合了开源版的 iRedAdmin (v0.1.1),可选组件。
    [*]添加了 domain alias 功能。现在您可以将多个域名绑定到一个域名上,并将不同域内的地址都绑定到一个地址上,这些帐号的邮件都将直接投递到绑定的地址的邮箱里。
    [*]添加了 POP3S/IMAPS 的限制功能。注意:此功能仅当你选择 LDAP 存储虚拟域和用户时可用。
    [*]添加脚本 tools/clear_iredmail.sh,用于快速删除 iRedMail,便于您测试。不再需要重装系统再装 iredmail 了。
    [*]添加针对单个用户的 shadow address 支持。可以将多个邮件地址绑定到一个地址上,所有邮件也都将直接投递到绑定的地址的邮箱里。并且这些地址都可以作为用户名登录。注意:此功能仅当你选择 LDAP 存储虚拟域和用户时可用。
    [*]支持在 LDAP backend 内建的邮件列表中添加外部地址。

[size=4]功能增强[/size]

    [*]性能提升。默认使用 Postfix 的 proxymap(8) 进程以减少并发的 MYSQL/LDAP 连接,对于高负载的服务器,此修改将有助于降低服务器负载。
    [*]默认嫁给你 LDAP 服务器端的 sizelimit 增加至 1000。
    [*]默认启用 Apache 的 mod_deflate 模块,对传输至客户端的内容进行压缩,以加快页面访问速度。
    [*]改进了 iRedMail 安装向导,删除了4个提示页面,更简洁,更易于安装部署。
    [*]默认将 cn=vmailadmin 的密码设置为随机密码,以加强安全性。
    [*]允许设置多个发件人身份。
    [*]改进对 SSL key 文件的权限设置,在 VPS 上更易于部署。

[size=4]软件更新与移除[/size]

    [*]更新 RHEL/CentOS 平台的 Dovecot 至 1.1.19 版本。
    [*]更新 Debian 平台的 Dovecot 至 1.1.16 版本。注意,此版本已经打过补丁,修正了 CMU sieve 插件的安全漏洞。参考:http://marc.info/?l=dovecot&m=12528 … 79&w=2 感谢 lidaobing@gmail 的打包。
    [*]更新 Postfix 至最新的 2.5.9 版本。
    [*]移除了 php-eaccelerator。在已经安装了 php-5.2+ 版本的系统上,这个包会由于软件包依赖关系无法满足而导致安装过程无法继续。

2,835

(7 篇回复,发表在 iRedMail 技术支持)

晕,iRedAdmin 目前只支持 OpenLDAP,在下一版本才开始支持 MySQL。

2,836

(7 篇回复,发表在 iRedMail 技术支持)

可能是 python-ldap-2.3.10 这个最新版本在你的平台上编译有问题。用 iRedMail 项目打包的 RPM 包吧:
http://www.iredmail.org/yum/rpms/5/pyth … d.i386.rpm
http://www.iredmail.org/yum/rpms/5/pyth … x86_64.rpm
http://www.iredmail.org/yum/srpms/pytho … ed.src.rpm

如果你是 DEBIAN 或 UBUNTU,可以通过指定 python-ldap 的版本来安装旧版本:

# easy_install python-ldap=2.3.8

2,837

(4 篇回复,发表在 iRedMail 技术支持)

将在 iRedMail-0.6.0 里加入 Roundcube-0.3.x

原帖由 satan 于 2009-10-30 20:24 发表 http://www.iredmail.org/bbs/images/common/back.gif

的确,公司重整部门的时候就麻烦了


我们已经考虑过这样的问题,所以在 iRedMail-0.5.0 里重新设计了邮件列表(也就是公司部门)的实现方式。
现在的模式我们认为是比较合适的。

2,839

(3 篇回复,发表在 iRedMail 技术支持)

默认是不会删除。

Hi, all.

iRedAdmin-0.1.1 管理后台(开源版)发布了。下载地址:http://code.google.com/p/iredmail/downloads/list

iRedAdmin 是为 iRedMail 开源邮件方案开发的基于 web 的管理后台,大家可以在这里访问 demo: http://demo.iredmail.org/
我们也提供了全功能版的管理后台,将在 iRedMail 项目2周年生日的 2009-11-01 发布,只需要 99$ 即可。您可以从 demo 体验后再决定是否购买。demo 地址: http://demo.iredmail.org (选择 Full-featured edition)。

以下是 0.1.1 版本从 0.1 版本发布以来的更新记录:

    [*]支持实时的语言切换,支持多国语言。
    [*]新建用户时默认允许使用 POP3S, IMAPS,以及通过 TLS/SSL 使用 managesieve 协议修改自己的邮件过滤规则。
    [*]增加了 Vi_VN (Vietnamese),fr_FR(法语),zh_CN(简体中文)翻译。
    [*]修正:将 SQL 模板中的语法由 'TYPE=' 改为 'ENINGE='。感谢论坛的 @peterpp 网友。
    [*]在编辑帐号时显示帐号的当前状态(启用、禁用)。
    [*]新建邮件域是默认添加 ou=Externals。
    [*]修正:正确显示 404 错误页面。
    [*]修正:将新建帐号的邮件地址都转换成小写。
    [*]修正:修正新建帐号时错误的 maildir 路径(域名和用户名之间少了一个 '/')。
    [*]修正:允许显示多个电话号码。
    [*]列出用户时显示用户的 ID(员工ID,可用于存储类似工号之类的信息)。
    [*]允许修改员工 ID。
    [*]修正:编辑帐号时允许保存空的显示名称(cn)。

理论上是可以的,你只要再调整一下 postfix/dovecot 里的查询结点就没问题。

但是你要实现按照部门来划分,可以不动现在的结构,而用 iRedAdmin 来处理。

下面是截图,具体的你可以登录 demo 来实际体验一下(支持中文): http://demo.iredmail.org/

查看用户现在属于哪个部门:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/user_profile_memberOfGroup.png

查看某个部门(邮件列表)有哪些员工(成员):
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_members_current.png

添加新员工(成员)到某个部门(邮件列表):
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_members_addnew.png

恭喜。:lol

是否可以分享你的 iRedMail 案例给大家呢?只需要很少的基本信息就可以了。参考这里:
http://www.iredmail.org/stories.html

不要搭顺风车提问题。:Q

2,844

(4 篇回复,发表在 iRedMail 技术支持)

邮件数据:直接将对应的文件复制过去即可。
帐号:将 SQL/LDAP 里的数据导出后导入新服务器即可。注意实际的邮箱目录和 LDAP 里指定的路径要匹配。
webmail 等程序:导出 SQL 里的数据后导入新服务器即可。

服务器间的信件投递应该是用25端口的八?


是的。

2,846

(4 篇回复,发表在 iRedMail 技术支持)

旧的邮件服务器是什么搭建的?

你给出的信息越多,别人就越愿意、越容易帮你解决问题。

2,847

(7 篇回复,发表在 iRedMail 技术支持)

iRedAdmin 的全功能版里有这个功能,可以让你方便的启用 bcc 功能,以及填写 bcc 邮件地址。

PS: iRedAdmin 暂时只支持 LDAP,对 MYSQL 的支持将在 1.0 发布后开始。

- 帮忙解答论坛提问,并将问题整理成 FAQ,或者简单在某个索引贴里加入说明和链接,以方便后来者。
- 帮忙反馈 iRedMail 改进建议。任何一方面的都可以,iRedMail 一定还有改进的空间。
- 有兴趣的话,可以试着基于 iRedMail 整合第三方应用,
- ...

这两天 eddiechen 提了几个建议,使得 iRedMail 的安装过程减少了 3 个对话框,现在估计算是精简得不能再精简了。

总之 iRedMail 在文档等各方面都还有很大的改进空间,希望大家一起来完善它。:loveliness:

如果能帮忙整理就太好了。:loveliness:

非常感谢你的建议,iRedMail 非常需要大家的建议和反馈。:loveliness:

关于 iRedMail 使用文档,确实是由于时间有限,难以编写、完善、维护大量文档,所以这方面确实存在严重不足,但是论坛里的提问,我们基本都做了解答,只是还没有整理成类似 FAQ 之类的目录索引,这方面非常希望能有热心的用户帮忙处理一些。我们也会尽力完善。

关于 iRedMail “专业说明”文档,也确实较少,目前仅仅描述了功能,而深入的技术细节的描述则较少。这方面也会尽力完善。

3,对于一些企业比较关注的问题没有解释,比如企业对于邮件系统安全性的控制。除了在功能上看到有关于安全的介绍,我没有在iredos原始的版本中发现安全的体验。比如黑白名单列表控制的控制、垃圾邮件策略控制、反病毒控制。可能是我个人了解这款软件还不是很透彻的关系,但是对于一个习惯使用其他商业邮件系统的我们来说,如果不能找到这种功能并且去自由使用那么我是不会去冒险实施的。


安全方面,除了 iptables 作为防火墙,并且预置了一些防火墙规则,目前在系统层面的保护还较少,后期会考虑加入入 fail2ban 等工具来做较智能和主动的防御。而黑白名单、垃圾邮件策略控制,这些都是由 policyd 程序提供,我们暂时还没有将这方面的文档给整理和完善(虽然 policyd 官方有一些技术文档)。

4,邮件服务器数据统计以及对内防范功能没有测试到,不知道是没有这些功能还是我不知道如何去启用。比如一定时间段服务器邮件的发送量、某个用户一段时间的邮件发送量、邮件留底等等。


这些都已经实现,但可能是由于没有直接的文档说明,导致你不知道该从哪里着手。

总的来说,iRedMail 还不像是一个商业产品,文档不够完善,在贴近企业用户使用习惯上还有一定距离。但也不能说一无是处,例如论坛里的提问帖 99% 都能得到解答,开发也活跃。

还是那句话,我们会努力改进和完善,希望大家多提建议,多做反馈。:loveliness: