这个 "Tests: [xxx]" 是即将发布的 iRedMail 新版本(0.9.5)里修改了 amavisd 的log模版后出现的。你可以打开 amavisd debug 模式后看到。
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
这个 "Tests: [xxx]" 是即将发布的 iRedMail 新版本(0.9.5)里修改了 amavisd 的log模版后出现的。你可以打开 amavisd debug 模式后看到。
中文规则,没问题啊。看我的测试:
*) /etc/mail/spamassassin/local.cf 里加一条:
body ABC /中文/i
score ABC 100
describe ABC This is a simple test rule
*) 发一封邮件正文带有“中文”二字的邮件。
*) Log:
Apr 25 17:31:37 u16 amavis[2510]: (02510-01) Passed SPAM {RelayedTaggedInternal}, ORIGINATING/MYNETS LOCAL [127.0.0.1]:39560 <postmaster@a.cn> -> <postmaster@a.cn>, Queue-ID: 4C5D982A3B, Message-ID: <9b5b8c0bf29b237e8e79be76024a9969@a.cn>, mail_id: aWghTyqqJaVz, Hits: 101.392, size: 526, queued_as: 33E6C82A3C, 838 ms, Tests: [ABC=100,ALL_TRUSTED=-1,DKIM_ADSP_NXDOMAIN=0.8,NO_DNS_FOR_FROM=0.379,TVD_RCVD_SINGLE=1.213]
打开 amavisd 的 debug 模式,然后发送测试邮件,查看邮件头里的 X-Spam-* 开头的邮件头,看看每个 spamassassin 规则各自打几分,是否有你的中文规则:
http://www.iredmail.com/docs/debug.amavisd.html
新装的也是会拦的。建议启用 amavisd debug 模式,重启 amavisd 服务后发送测试邮件,分析日志文件里具体的日志,看看问题出在哪里。
另外,你的 Amavisd 配置文件里这两个参数的值是什么?
$banned_namepath_re =
$banned_filename_re =
这两个值控制着 ban 哪些文件格式,所以如果没有你要的,可以直接依样画葫芦地加上你要 ban 的文件格式。
请严格按照我们的安装文档操作:
http://www.iredmail.com/docs/
另外,在你的 /etc/hosts 里用 mail.iredmail.org 不合适吧?
请严格按照我们的安装文档操作:
http://www.iredmail.com/docs/
Intentional policy rejection, please try again later
这是灰名单。可以参考文档:
http://www.iredmail.com/docs/manage.iredapd.html
Apr 4 06:26:44 mail postfix/smtp[16819]: 7900BE1403: to=<root@mail.juyungz.net>, relay=none, delay=33943, delays=33943/0.12/0.02/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)
Amavisd 服务没有启动。
Recipient address rejected: Intentional policy rejection, please try again later
灰名单。
建好域后不会自动创建目录.
要登陆Webmail时才会自动创建.
而且创建的目录还是这样的
domain.ltd/u/us/use/username/
在 iRedAdmin 的配置文件里加入:
MAILDIR_HASHED = False
MAILDIR_PREPEND_DOMAIN = False
MAILDIR_APPEND_TIMESTAMP = False
重启 Apache 或 uwsgi 服务。
重启一下 Apache 或 uwsgi 服务即可。
由于 SOGo 官方不提供一个较为理想的镜像方式,目前我是用 wget 来抓整站目录的,看来效果不太理想。在 sogo 邮件列表里提过多次,没有达到一个比较好的结果。
建议安装 iRedMail 时,不要指定 SOGO_PKG_MIRROR 参数,让它直接用 sogo 官方的镜像吧。
由于 iRedMail-0.8.7 和 iRedMail-0.9.4 的数据库表结构有不少区别,所以没法直接在新服务器(iRedMail-0.9.4)上导入 iRedMail-0.8.7 的数据库。而应该采取这样的步骤:
1) 在新服务器上新建一个数据库,例如 old_vmail。将旧数据库导入 old_vmail 数据库。
2) 比较 old_vmail 和 vmail 两个数据库的各个 sql 表,看看有哪些新增加的字段、删除了的字段。
3) 将 old_vmail 里各个表里,有需要导入到 vmail 数据库的字段逐一导入 vmail 数据库里。例如:
sql> USE vmail;
sql> insert into domain (domain, description, disclaimer, aliases, mailboxes, maxquota, quota, transport, backupmx, created, modified, expired, active, settings) select domain, description, disclaimer, aliases, mailboxes, maxquota, quota, transport, backupmx, created, modified, expired, active, settings from old_vmail.domain;
由于邮箱的路径是保存在 vmail.mailbox 表里的,所以实际复制旧服务器上的邮箱时,只要复制到新服务器上和 sql 表里保存的路径一致就可以。
检查 Apache/Nginx 的配置文件,看看是否有监听。
是的。 /opt/iredapd 指向哪个目录,就是使用对应的版本。
你的 Nginx 或 Apache 为何没有监听 443 端口?
Mar 16 11:43:19 mail amavis[26643]: (26643-14) Blocked INFECTED (XF.Sic.E), MYNETS/MYUSERS LOCAL [192.168.1.37] [192.168.1.37] <liuyang@kinghighway.com> -> <liuyang@kinghighway.com>, quarantine: Z/virus-Zi7otQWQd8TC, Message-ID: <201603161143380948566@kinghighway.com>, mail_id: Zi7otQWQd8TC, Hits: -, size: 18385186, 2177 ms
看红色的文字。这是一封病毒感染的邮件,被隔离了,因此没有被投递到用户的邮箱里去。
隔离后的文件应该在 /var/spool/amavisd/ 目录,具体可以看 amavisd.conf 里的 $MYHOME 变量设置的路径。
[root@mail ~]# netstat -ntlp
没有 443 端口。https 都无法访问。
iRedMail 安装文档里注明了可以使用国内镜像地址:
http://www.iredmail.com/docs/install.ir … -installer
让他再发一次给你,在 Postfix 日志文件里跟踪这封邮件的所有信息,贴到这里来。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.193 秒, 共执行查询 52 条