逻辑好的来看!关于规则死循环!
发表于 : 2015年8月4日, 11:34
关于 hm 规则遇到死循环问题
同域HM邮局 **@xxx.com 镜像邮箱账户all@xxx.com 垃圾邮件收集账户spam@xxx.com
邮件进来经过SpamAssassin 处理后 疑似垃圾邮件主题加上了[SPAM] 标记
所有邮件在all@xxx.com 账户做备份,主题包含[spam]转发到 spam@xxx.com 账户
目的: 所有主题包含[spam]的邮件全部转发到spam@xxx.com 下面其他账户不接收这类垃圾邮件!
规则0 触发: smtp 命名中包含spam@xxx.com
动作: 停止处理规则
规则1 触发:主题包含[spam]
动作: 转发 spam@xxx.com 然后删除当前这封(也就是垃圾邮件实际的收件人不发送过去)
这样的设置 每封垃圾邮件 spam@xxx.com 账户会收到5封一模一样的!
原因分析: 每次转发的邮件 它本身主题包含[spam],当这样一封邮件进入规则后,就会触发规则1,从而进入死循环!
hm 自动对这类问题进行处理 循环5次后结束!
大神们! 有啥好办法?
用过其它方法,出现4中情况(或混合):
1 all@xxx.com 收到主题包含[spam]的邮件
2 spam@xxx.com 收不到主题包含[spam]的邮件
3 以上2种都收不到
4 spam@xxx.com 收到主题包含[spam]的重复邮件超过5封 8,10多不同!
同域HM邮局 **@xxx.com 镜像邮箱账户all@xxx.com 垃圾邮件收集账户spam@xxx.com
邮件进来经过SpamAssassin 处理后 疑似垃圾邮件主题加上了[SPAM] 标记
所有邮件在all@xxx.com 账户做备份,主题包含[spam]转发到 spam@xxx.com 账户
目的: 所有主题包含[spam]的邮件全部转发到spam@xxx.com 下面其他账户不接收这类垃圾邮件!
规则0 触发: smtp 命名中包含spam@xxx.com
动作: 停止处理规则
规则1 触发:主题包含[spam]
动作: 转发 spam@xxx.com 然后删除当前这封(也就是垃圾邮件实际的收件人不发送过去)
这样的设置 每封垃圾邮件 spam@xxx.com 账户会收到5封一模一样的!
原因分析: 每次转发的邮件 它本身主题包含[spam],当这样一封邮件进入规则后,就会触发规则1,从而进入死循环!
hm 自动对这类问题进行处理 循环5次后结束!
大神们! 有啥好办法?
用过其它方法,出现4中情况(或混合):
1 all@xxx.com 收到主题包含[spam]的邮件
2 spam@xxx.com 收不到主题包含[spam]的邮件
3 以上2种都收不到
4 spam@xxx.com 收到主题包含[spam]的重复邮件超过5封 8,10多不同!