首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将“垃圾邮件杀手规则”转换为“rspamd”

将“垃圾邮件杀手规则”转换为“rspamd”
EN

Stack Overflow用户
提问于 2018-07-25 09:13:52
回答 1查看 870关注 0票数 1

我使用rspamd设置了一个新的邮件服务器。我有一套垃圾邮件的规则。

我想把它们导入/转换成rspamd。我所做的:

  • 创建带有/etc/rspamd/custom/spamassasin.map规则的文件
  • local.d/spamassassin.confruleset = "/etc/rspamd/custom/spamassasin.map";中添加配置
  • 重新启动rspamd

在日志中存在错误:

代码语言:javascript
复制
#1(main) <83zuwt>; lua; spamassassin.lua:871: unknown function Subject:raw=~/=\?(UTF|utf)-8\?B\?4(p|q)/
#1(main) <83zuwt>; lua; spamassassin.lua:871: unknown function From=~/Administrator/
#1(main) <83zuwt>; lua; spamassassin.lua:871: unknown function To=~/Recipients /
#1(main) <83zuwt>; lua; spamassassin.lua:871: unknown function Subject=~/(?: darmo| gratis|bez op.{1,8}at)/
#1(main) <83zuwt>; lua; spamassassin.lua:871: unknown function Subject=~/\-\d+\%/

规则从:rules/blob/master/local.cf.reguly.ZABOJCASPAMU获取,并看起来像lik:

代码语言:javascript
复制
header   ZABOJCASPAMU_SUBJECT_KREDYT  Subject=~/(?:(K|k)redyt| po.{1,8}yczka)/
describe ZABOJCASPAMU_SUBJECT_KREDYT  W temacie slowo kredyt lub pozyczka
score    ZABOJCASPAMU_SUBJECT_KREDYT  0.8

问题是如何使其工作,或如何将此规则写入/转换为rspamd格式。我在rspamd文档中没有找到类似的方式。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-25 09:49:16

在过去,我似乎看到过类似的东西--如果在SA规则中在=~运算符周围添加空格,这个错误会消失吗?如果是,那么请您在Rspamd跟踪器中打开一个问题:https://github.com/vstakhov/rspamd/issues

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51515168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档