tianya1631 写道:

server reply: 504 5.5.2 <sham0111>: Helo command rejected: need fully-qualified hostname

启用 smtp 验证来发送邮件就不会有这个问题。

702

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

iRedMail 可以将邮件隔离到 SQL 数据库等待审核,但目前的设计只有全局管理员和域管理员能审核隔离的邮件,不支持指定由谁来审核。

不知道贵公司是否愿意赞助我们开发这个功能?

703

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

重置密码试试?
http://www.iredmail.com/docs/reset.user.password.html

704

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

shmily_iredmail 写道:

May 20 08:16:21 mail postfix/smtp[55834]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused

参考:
http://www.iredmail.com/docs/errors.htm … on-refused

657235615 写道:

Diagnostic-Code: X-Postfix; mail for 163.com loops back to myself

你的服务器上添加了一个叫 "163.com" 的邮件域名?

在 Apache 或 Nginx 配置文件里修改端口 443 为其它端口号,重启 apache/nginx 即可。

“身份认证”那里改为普通密码应该就可以了。

chenm 写道:

Read data from client error (in reply to end of DATA command))

看这日志比较像是临时的网络问题,但信息太少,没法判断到底哪里出问题。

大家都在往 https 迁移,你怎么往后退?Let's Encrypt 提供免费的 SSL,可以很方便地续期。

囧,我的本意是让你参考文档禁用 greylisting 服务,没想到你直接禁用了整个 iredapd 服务。

topic closed. 问题已解决。

rain6966 写道:

postscreen 只針對某個區域的 ISP ?  它應還會擋其他國家的ISP.

不是 postscreen 针对某区域,而是大陆的许多提供免费邮箱的 ISP 都被用来发垃圾邮件,导致 IP 被列入类似 spamhaus.org 等 DNSBL service 的黑名单。

713

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

188224089 写道:

- iRedMail 版本号:0.9.5

iRedMail-0.9.3 开始就不带 Policyd/Cluebringer 了。你这个是升级的么?
请迁移到 iRedAPD:
http://www.iredmail.com/docs/cluebringe … edapd.html

请把该 bounce message 内容贴完整,最重要的部分恰恰没有贴上来。另,请自行阅读一遍退信内容,基本上退信都明确地指明了退信原因。

wuyanteng 写道:

有没有(比如在邮件头部添加代码或Hello设置)来避免被加入黑名单?

无。

1: 写正规邮件,而不是推销性质的、大批量发送的邮件。
2: DNS 记录要正确。A、MX、SPF、DKIM。
3: 确保你的 IP 地址没有被列入各种 DNSBL 的黑名单。

参考这篇文档:
http://www.iredmail.com/docs/manage.iredapd.html

国内这些免费邮箱的服务器不少都被列入黑名单了,你只能这样:

*) 打开 /etc/postfix/master.cf,找到前面的两行:

smtp      inet  n       -       y       -       1       postscreen
smtpd     pass  -       -       y       -       -       smtpd

*) 修改为:

smtp      inet  n       -       y       -       1       smtpd
#smtpd     pass  -       -       y       -       -       smtpd

*) 重启 postfix 服务。

可使用 “doveadm expunge”命令(还需额外参数)删除旧邮件。
具体使用请参考: http://wiki2.dovecot.org/Plugins/Expire

更新:已修正并重新打包了 iRedMail-0.9.5

*) 打开 /etc/php.ini,找到参数 'disable_functions =',去掉 popen 和 openlog。
*) 安装软件包:mcrypt。

yum -y install mcrypt

*) 重启 Apache 或 php-fpm 服务即可。

721

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

运行以下目录可以查看:

postconf smtp_helo_name 
postconf myhostname

修改:

postconf -e smtp_helo_name='hello.abc.com'
postfix reload

722

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

我用 iRedMail-0.9.5 测试了一下,没有问题。

另外:

*) iRedMail-0.9.5 带的是 Roundcube 1.1.5,为何你的是 1.1.4?是从旧版本 iRedMail 升级上来的么?
*) 为何 Roundcube 的 temp/ 目录下的文件 owner 为不同的 uid?应该都是 Apache 用户才对。

723

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

建议发到 spamassassin 的邮件列表去问一下。

724

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

关于 normalize_charset,看一眼这里:
https://github.com/apache/spamassassin/ … 32e1323R61

autolearn 是 SA 的自动学习 spam 和非 spam。

要去掉 25 端口的 smtp 验证功能,注释掉 main.cf 里的这几个参数:

smtpd_sasl_auth_enable = yes
smtpd_tls_auth_only = yes
smtpd_sasl_security_options = noanonymous
smtpd_tls_security_level = may

只要第一个就可以,但注释掉第一个后其它几个也没有实际意义了。