命令 "service fail2ban stop" 可以停掉 fail2ban 服务。

直接用 ldapmodify 命令修改 LDAP 里的用户密码吧。

这里有个脚本可以批量更新同一个域名内的所有用户的密码,供参考:
https://bitbucket.org/zhb/iredmail/src/ … rDomain.py

yulei_mail 写道:

不好意思,我英文不好,我看这篇文档的意思是每隔90天强制改密码。但是我需要的只是第一次登录时改密码啊。

上面第二个链接就是了。

yulei_mail 写道:

请问有没有普通用户第一次登录时必须修改密码的设置?

有。

1: http://www.iredmail.com/docs/force.user … sword.html
2: Roundcube 插件(国人开发 -- iRedMail QQ 群里的 "lovebaby"): https://bitbucket.org/wainlake/force_password_change

yulei_mail 写道:

删除/var/vmail/vmail1/mycompany.com/u/s/e/user-2016.11.xxxx/Maildir 下的全部文件,可行否?

可以。这就是存储用户邮箱的目录。

似乎是 DNS 查询受到干扰了。在 postfix 配置文件里的 zen.spamhaus.org 后面指定只处理返回的 127.0.0.2-11 结果。

原设置:

postscreen_dnsbl_sites = zen.spamhaus.org*3 b.barracudacentral.org*2

改为:

postscreen_dnsbl_sites = zen.spamhaus.org=127.0.0.[2..11]*3 b.barracudacentral.org*2

reload 或 restart postfix 服务。

1021435278 写道:

请问我最后贴的那个nginx的host配置文件有问题吗?

没问题,但似乎路径中多了一个空格:

1021435278 写道:

    location / {
        root /var/ww w/html/lists;
    }

*) iRedMail 安装时新建了个文件来实现跳转到 webmail:/var/www/html/index.html。你可以打开看看,不需要则可以删除它。
*) 新增网站无需 ssl 则新建个 nginx 的 host 即可,监听 80 端口,不要配置 ssl 参数。

*) Adminer 不是 iredmail 带的一个组件,关于它的问题建议自行 google。
*) 既要自动跳转到 ssl 下的 rc,又要输入域名直接访问网站,似乎这是两个不同的目的 URL 啊。。。

460

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

yulei_mail 写道:

   AuthLDAPUrl "ldap://192.168.1.11/dc=mycompany,dc=com?uid?one" "TLS"

*) 如果用邮件地址登陆,uid 应该改为 mail 属性吧?
*) cn=vmail 没有权限访问 dc=mycompany,dc=com 吧?应该改为 o=domains,dc=mycompany,dc=com。
*) "one" 这个搜索层级不够,应该改为 sub。

另外,有问题的话就打开 openldap 的 debug 模式看看具体的错误是什么。参考:
http://www.iredmail.com/docs/debug.openldap.html

如果正确设置的话,会的。

iRedMail 有意为之。

463

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

rain6966 写道:

Can't make sub-window at (13,18), size (1,70).

这种信息一般是由于在 console 运行的程序对 terminal 的 window size 有一定的要求,但却无法满足要求导致的 complain 或 error。会不会是你用 putty/pietty 等 ssh client 的 window size 太小了?

rain6966 写道:

[ INFO ] Create required system account: vmail, iredadmin, iredapd.
/root/iRedMail-0.9.5-1/functions/system_accounts.sh: line 12: [: too many arguments
/root/iRedMail-0.9.5-1/functions/system_accounts.sh: line 13: [: too many arguments
/root/iRedMail-0.9.5-1/functions/system_accounts.sh: line 14: [: too many arguments
chown: invalid user: 'vmail:vmail'
chown: invalid user: 'vmail:vmail'
[ INFO ] Configure Apache web server.
[ INFO ] Configure PHP.
[ INFO ] Configure LDAP server: OpenLDAP.
[ INFO ] Setup daily cron job to backup LDAP data with
Can't make sub-window at (13,18), size (1,70)./backup/backup_openldap.sh
/root/iRedMail-0.9.5-1/functions/ldap_server.sh: line 138: [: too many arguments
basename: extra operand 'sub-window'
Try 'basename --help' for more information.
cp: target '(1,70)./backup/backup_openldap.sh' is not a directory

是用 bash shell 来运行 iRedMail.sh 么?看情况似乎不是啊。

*) 404 表示访问的页面不存在。仔细检查一下。
*) https 跳转,在你的 nginx 配置文件里搜一下 redirect_to_https.tmpl。

重新统计邮箱容量即可:
http://www.iredmail.com/docs/recalculat … quota.html

466

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

发件是 587 端口。

访问这个网站的时候有什么错误信息?DNS 的 A 记录是否正确?

参考 /etc/nginx/conf.d/00-default.conf 即可。

469

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

需要相关的完整的 log。

470

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

iRedMail 默认配置是只有 587 端口能发邮件,25端口只用于收外部邮件。

471

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

在 $banned_filename_re  里去掉 doc 相关的内容。例如:

  [qr'.\.(doc|docx|xls|xlsx|ptt|pptx)$'i => 0],    # <-- '0': allow

另外,贴 config file 的时候要注意是否含有密码等敏感信息,要替换掉以免泄露。

刚装完也检查一下看看。

检查下 clamav、freshclam 运行的用户,和实际的 log 文件所有者是否一致。

474

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

仅看贴的 log 豪无头绪 sad

投递到垃圾箱是由全局或个人的 sieve 过滤规则决定的。

iRedMail 在 dovecot.conf 里使用 sieve_before 参数定义全局 sieve 规则的文件路径。用户个人的可以在 webmail 里定义。