iRedMail 没有用到 .cm 啊,所以你之前的配置等于是从没被用到过。 sad

登录 phpldapadmin 或 phpmyadmin, phppgadmin 修改。

1,603

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

Aborted login (tried to use disabled plaintext auth)

这个提示信息表示你没有使用 IMAPS 或 POPS,请确认你在客户端勾选了使用加密传输。

1,604

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

yeshengwei 写道:

收信的时候,一直显示正在连接,过一会后提示连接不上

在服务器端有什么错误信息?如果客户端有连接到服务器的话,应该在 /var/log/dovecot.log 里有相应的日志信息。

1,605

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

你参考的 wiki 文档是以 iRedMail OpenLDAP backend 为基础的,所以你可能找不到相应的配置文件。建议先在虚拟机里用 OpenLDAP backend 来整合,熟悉后再用 MySQL backend 自己折腾。:)

wenxin1234114 写道:

2.Dovecot的telnet的返回信息在哪改啊?

这个似乎没必要改吧?

好吧,如果你非要改,试试 dovecot 的 login_greeting 参数。参考: http://wiki.dovecot.org/MainConfig

1,606

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

抱歉,没有这个功能。

1,607

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

在 Policyd-1.82 里已经实现,并且可以在 iRedAdmin-Pro 里管理。参考: http://Policyd.sf.net/readme.html

1,608

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

检查邮件头,看看实际的时间是什么。

iRedMail 里只有 smtp-amavis:[127.0.0.1]:10024。

可以实现:

- OpenLDAP 版本将用户属性里的 enabledService=deliver 以及 enabledService=lda 去掉。
- MySQL 或 PostgreSQL 版本将 vmail.mailbox 表里用户的 `enabledeliver` 和 `enablelda` 字段设置为0,表示禁用。

如果已经购买并安装了 iRedAdmin-Pro,可以在用户属性的 "Advanced" 标签里直接勾选。参考截图:
http://173.254.22.21/images/iredadmin/user_profile_advanced.png

请更新 iRedAdmin-Pro-MySQL 到最新的 1.5.1 版本(该问题在 1.4.0 里已修正)。

翻墙吧

1,613

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

应该是 /etc/init.d/freshclam 后台进程在运行吧?

1,614

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

升级文档都在这里: http://www.iredmail.com/doc.html#upgrade_tutorial

通常来说,升级 iRedMail 仅仅是更新一些配置文件的参数,有时候会有一些组件需要手工升级。

我这里测试不行。你所在城市?

参考你的链接里的“# Greylist Opt-in / Opt-out”部分。
如果使用 iRedAdmin-Pro,以及 Policyd-1.82,可以在用户的属性页面(“Advanced”标签)下的 "Enabled Service“列表里看到一个“Greylisting”勾选项:
http://www.iredmail.com/images/iredadmin/user_profile_advanced.png

你的 amavisd 正在运行,再次执行的时候当然就没有了。
停止 amavisd 服务后再试试。

1,618

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

我已经在回复里说明了,HELO标识和邮件域名没有直接关系。但 SPAM 通常会伪造 HELO 标识。

可以只针对某些用户不启用灰名单。

- 可以在 iRedAdmin-Pro 的用户属性里设置
- 没有 iRedAdmin-Pro 的用户请参考 Policyd 的官方文档: http://wiki.policyd.org/

Amavisd 会调用 SpamAssassin,所以 SpamAssassin 自身的 daemon 程序不需要运行。
具体的插件可以在 SpamAssassin 的配置文件里定义: /etc/mail/spamassassin/local.cf,也可以通过命令 "amavisd debug" 的输出来查看。

1,621

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

日志里反映的是 greylisting,不影响使用。
blacklist_helo 里处理的是邮件会话过程中对方发送的 HELO 标识,与邮件域名没有直接联系。不建议删除。

1,622

(3 篇回复,发表在 iRedAdmin-Pro 技术支持)

国内用户可以通过支付宝付款或直接银行转帐。

- 一年期 license 的价格是 $299(合1780元人民币)
- 永久免费升级的版本是 $599(合3560元人民币)

支付宝帐号是 michaelbibby@gmail.com,如果无法使用支付宝,请发送一封邮件至 support@ iredmail.org 询问银行帐号。
请注明要购买的具体版本(OpenLDAP, MySQL, PostgreSQL).

1,623

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

感谢分享,以后的新版本里会加入这个默认设置。代码修改记录看这里:
https://bitbucket.org/zhb/iredmail/chan … b30e093221

1,624

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

去掉 Postfix smtpd_sender_restrictions= 参数里的 reject_sender_login_mismatch 即可。

Hi bingol,

得先分析一下到底是什么引起发邮件慢,然后再来看如何优化。禁用 SPAM/VIRUS 扫描只是其中一个可调整的参数。

可以考虑先禁用 Amavisd+SpamAssassin+ClamAV,如果性能一下就上去了,说明是这三个组件中的一个或几个导致的。再慢慢定位具体是哪个组件,以及组件里哪个/哪些功能导致速度慢。

- 要禁用 Amavisd+SpamAssassin+ClamAV,可以直接注释掉 /etc/postfix/main.cf 里的 content_filter 参数,重启 Postfix 后看看效果。
- 要保留 Amavisd+SpamAssassin+ClamAV,可以继续保留 content_filter 参数,但是通过启用 /etc/amavis/conf.d/ 目录里的配置文件中的以下2个参数(注意,它们是全局参数,不是在 $policy_bank 里的)来禁用 SpamAssassin + ClamAV,以此来判断是否是 Amavisd 单个组件的问题:

@bypass_virus_checks_maps = (1);  # controls running of anti-virus code
@bypass_spam_checks_maps  = (1);  # controls running of anti-spam code

- 之后再继续注释掉上面2个参数中的任意一个,并做发件测试,看看到底是哪个组件引起的。

这样逐个排除,应该就能确定性能瓶颈了。