主题: 关于webmail和邮件组权限的问题

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.7.3
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):OpenLDAP
- 使用的 Linux/BSD 发行版名称及版本号:CentOS6.5
- 与您的问题相关的日志信息:
====

迁移到新服务器后,

1.webmail偶尔登录失败,日志信息为
Jan  4 11:13:36 mail roundcube: IMAP Error: Login failed for   xxx@yyy.com  from 22.33.44.55. Empty startup greeting (127.0.0.1:143) in /var/www/roundcubemail-0.5.4/program/include/rcube_imap.php on line 192 (POST /mail/?_task=login&_action=login)

2.邮件列表设置为仅管理员能发送,但其他人也能发送。老服务器是好的,按iredmail的文档把openldap信息导过来的。

回复: 关于webmail和邮件组权限的问题

第1个问题 不知道是不是这个bug

http://trac.roundcube.net/changeset/587444f6/github

回复: 关于webmail和邮件组权限的问题

Roundcube-0.5.4?这个好老了,通常如果软件有新版本,开发者都会问你:最新版本的是否有这个问题?因为如果最新版本没有这个问题,那开发者就没有必要再花时间去看解决旧版本的问题了。

貌似你贴的链接还真就是修正问题的补丁,可以尝试自己打上补丁看看。

bigyelloworange 写道:

2.邮件列表设置为仅管理员能发送,但其他人也能发送。老服务器是好的,按iredmail的文档把openldap信息导过来的。

是否启用了 iRedAPD 插件:ldap_maillist_access_policy?

回复: 关于webmail和邮件组权限的问题

[root@mail iRedMail-0.7.3]# grep ldap_maillist_access_policy  /opt/iredapd/etc/iredapd.ini
#   * ldap_maillist_access_policy: mail list deliver restrictions.
plugins = ldap_maillist_access_policy
plugins = ldap_maillist_access_policy

[root@mail iRedMail-0.7.3]# ps aux|grep iredapd
iredapd  12294  0.0  0.0 100776 32412 ?        S     2014   1:23 python /opt/iredapd/src/iredapd.py /opt/iredapd/etc/iredapd.ini


启用了

iredapd有日志吗?

回复: 关于webmail和邮件组权限的问题

你的 iredapd 配置语法错误,应该是:
plugins = ['xxx', 'xxx', ]