后缀body_checks正则expression式expression式不起作用?

body_checks参数中有一个拒绝规则,写成这样:

/(\d{3,4},\d{2} EUR)/ REJECT Body Spam Rule 934 

这个正则expression式参数应该没问题,至less根据一些可以testing正则expression式的testing页面,例如在这个页面上。 所以,我对这句话进行了testing

 Sie haben eine Zahlung über 156,36 EUR 

但是,当我用包含上述句子的真实电子邮件进行testing时,电子邮件不会被拒绝。

Postfix已启用标题和正文检查。 其他非正则expression式规则工作正常。 将filter添加到body_checks后,我也重新加载了postfix服务。 任何想法为什么?

看起来像postfix不支持正则expression式中的\d[0-9]replace它使其工作。

 /([0-9]{3,4},[0-9]{2} EUR)/ REJECT Body Spam Rule 934 

Postmap结果

 ~$ postmap -bmq - regexp:/etc/postfix/myregex < sample-body Sie haben eine Zahlung über 156,36 EUR REJECT Body Spam Rule 93156,36 EUR