邮件服务器-邮件系统-邮件技术论坛(BBS)'s Archiver

海洋科技www.idcsea.com,海外邮件解决方案提供商!

fdsopp 发表于 2008-8-4 17:39

关于限制邮件标题长度

MD的邮件标题没有长度的限制,感到需要自己进行一下手动的限制~~~~不过试验一直不成功,各位帮我看看问题出在哪里?
我在local.cf最低下中添加了规则
header SUB_OVER_10_CHARS subject =~ /.{0,10}.+/
describe SUB_OVER_10_CHARS Subject over 10 Characters long
score SUB_OVER_10_CHARS 5

然后再内容过滤器中添加了规则,但是每封邮件都被当成了标题超过了长度~~~`:[attach]5508[/attach]
效果是要达到,当标题超过10个字符后,就启发式评分+5分,并且移动到坏列队~现在每封信的都被加了5分~~~~

[[i] 本帖最后由 fdsopp 于 2008-8-4 17:40 编辑 [/i]]

wxhsh 发表于 2008-8-5 12:39

回复 1楼 fdsopp 的帖子

正则表达式语法不正确:
把=~ /.{0,10}.+/改为~ /.{10,}/

fdsopp 发表于 2008-8-5 14:09

:) 3Q  成功了~~

kks168 发表于 2008-8-5 15:09

解释一下语法,看不大懂

wxhsh 发表于 2008-8-5 16:14

回复 4楼 kks168 的帖子

建议参考下C#的正则表达式说明。

fdsopp 发表于 2008-8-5 17:41

我以为perl语言呢

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.