请不要重复发贴。重复发贴只会增加大家的工作量,但不利于快速得到回复。
默认的 iRedMail 设置是禁止别人使用你的服务器做中继的。请问您使用默认的配置是否有这样的问题?
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
请不要重复发贴。重复发贴只会增加大家的工作量,但不利于快速得到回复。
默认的 iRedMail 设置是禁止别人使用你的服务器做中继的。请问您使用默认的配置是否有这样的问题?
在 Apache 里可以通过 .htaccess 文件来限制。或者在 /etc/httpd/conf.d/iredadmin.conf 里限制也可以,不一定非要在 iRedAdmin 里限制吧?这些要访问 iRedAdmin 的 IP 地址经常变动么?
libs/iredutils.py 里有定义函数 verify_md5_password()。而且我这里测试也都是没问题的,不是很清楚为何你那里不行。
你自己是否有修改过 iRedAdmin 的源码?
您使用的是 iRedMail-0.8.5 自动安装的 iRedAdmin 开源版(0.2.2)么?这个版本应该没有这样的问题才对,目前不是很清楚你的问题所在。能否贴一下你的 /var/www/iredadmin/libs/iredutils.py 文件?
贴一下一下命令的输出:
# dovecot -n |grep 'uid'
# postconf -n | grep 'uid'
# id vmail
# id sis
# ls -l /var/ | grep 'vmail'
# ls -l /var/vmail/
SpamAssassin 由 Amavisd 调用,而一部分参数(包括你说的分值)被 Amavisd 的配置文件里的参数覆盖了。例如:
sa_tag_level_deflt
sa_tag2_level_deflt
sa_kill_level_deflt
Red Hat Enterprise Linux 6.2 没有提供 zlib 包?用命令 “yum provides libz.so.1”检查一下哪个包提供这个库文件。在 CentOS 6 上是 zlib 包:
# yum provides libz.so.1
zlib-1.2.3-29.el6.i686 : The zlib compression and decompression library
Repo : base
Matched from:
Other : libz.so.1
有没有好一点的中文过滤方法??我在/etc/mail/spamassassin中放入Chinese_rules.cf文件,并将CentOS安装为中文版,但是在vi Chinese_rules.cf后,里面的中文依旧是乱码,在用qq邮箱往iredmail邮箱发中文信的时候,全部邮件都被标注为***SPAM***,使我误认为解决了中文过滤问题;经领导提示而用sina邮箱发邮件测试的时候,居然不认垃圾邮件了,即使输入Chinese_rules.cf里的中文关键字,依然被spamassassin通过;领导给的期限将至,问题到是没有任何头绪,求各位大神给个好的解决方法,或思路也行呀.
在 Amavisd 里打开 debug 模式,看看有没有实际加载你自定义的过滤规则。
我试过,在header_checks文件中加入/^X-Spam-status:Yes/ DISCARD,postmap并重启postfix服务,本以为信头X-SPAM-STATUS被标注为Yes后,可以拦截,结果这句压根没起作用;彻底没思路了,急求好的解决之道,跪谢!!
Amavisd 在 iRedMail 里被配置为 after-queue 模式(邮件经由 Postfix 处理已经进入队列),而 header_checks 是在 before-queue(还在预处理阶段,未进入队列),所以这时候的邮件根本不会有 X-Spam-* 邮件头。
请重装系统,再安装 iRedMail。
建议在虚拟机里试试,熟悉一下流程之类的。实际部署的时候就熟悉了。
已经安装过 iRedMail 的话,在 iRedMail-0.8.5/ 目录下有个 .status 文件,它保存了安装进度,再次安装就会跳过已经完成的步骤。
不建议重复安装。
确实是用iRedAdmin ,但是登陆的时候 新加入的域名账号就需要输入全地址了。这个算bug吗?
不是 bug。支持多域名时必须使用完整的邮件地址。
我安装的时候是按照教程里的将pkgs/get_all.sh文件中所有的iredmail.org改成173.254.22.21了:会不是是这个问题造成的?
这个没有关系。因为它会自动添加 EPEL 仓库。
*) 你登陆哪个程序?
*) 添加邮件域名就是使用 iRedAdmin。
Awstats 的这个问题是 iRedMail 的 bug,正在修复中。
刚才重新测试了一次,发现是安装的 Awstats 不同导致的。默认应该安装 EPEL 仓库的包,而不是 iRedMail 仓库的。如果是 EPEL,则没有此问题。不确定为何你的会是 iRedMail 仓库的包。
Awstats 的这个问题是 iRedMail 的 bug,正在修复中。
似乎是 iRedMail 的 bug。我检查一下,稍后再回复你。
关于主要问题的答案:spamassassin是支持中文过滤的,关键在于安装CentOs系统的时候,选择中文版系统、US键盘;
你重装了系统解决了中文过滤的问题?我不认为是这个原因导致的。
再贴一下这个的输出:
# rpm -ql awstats |grep 'awstats.pl'
贴一下输出:
# grep 'clam' /etc/passwd
# ls -l /etc/clam*
# ls -l /etc/freshclam*
ClamAV 无法启动。是不是更新了 ClamAV 软件?贴一下这个命令的输出:
# rpm -qi clamav
似乎安装了不同的 yum 仓库里的软件包。麻烦贴一下这个命令的输出:
# rpm -qi awstats
*) 延迟是灰名单引起的。
*) HELO:http://www.cnpaf.net/rfc/rfc821.txt (搜索 HELO)
P.S. 这么久未回复也应该自己动手搜一下 Google 吧?干等是不行的。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.308 秒, 共执行查询 20 条