问题标签 [spamassassin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5342 浏览

email - 找不到摆脱 HTML_TITLE_SUBJ_DIFF 的说明

Outlook 2013 对我的时事通讯进行了一些测试,并为时事通讯提供了 3.9 的垃圾邮件分数(需要 5 分)。我不想让分数尽可能低,但我在“HTML_TITLE_SUBJ_DIFF”测试中找不到要做什么,而且没有地方写过测试是什么。

你有这方面的经验吗?

提前致谢。问候,约翰

0 投票
1 回答
1460 浏览

weka - WEKA Preprocessing using SpamAssassin Dataset using stringtowordvector

我目前正在从事一个项目,在该项目中我将使用朴素贝叶斯分类方法将电子邮件分类为垃圾邮件或干净邮件。为此,我正在使用 WEKA 和著名的 SpamAssassin 数据集。(数据集可以在这里找到:http ://www.csmining.org/index.php/spam-assassin-datasets.html )。

我对 WEKA 的经验很少,但有人告诉我在预处理数据时使用 stringtowordvector 过滤器。我很困惑如何做到这一点。有人使用过 SpamAssassin 数据和 WEKA 吗?有没有人有任何有用的链接来协助预处理?

0 投票
1 回答
116 浏览

php - php 在后台重启进程 spamassassin

我使用 popen 和 ssh。

在一个脚本中,我需要使用以下命令重新启动服务 spamassassin:

我希望这个过程在后台重新启动,因为我的浏览器等待服务重新启动以停止加载网页。

我尝试:

但是我的浏览器等待服务重新启动...

我如何重新启动服务,而不用我的浏览器等到所有服务都重新启动?

我使用popen、ssh、exec

编辑 :

最后我解决了我的问题,感谢@immullatin 提供了这个链接

PHP中的异步shell exec

我用 :

0 投票
1 回答
237 浏览

perl - Spamassassin 对来自文本的消息的误报

背景:

我正在下载我的 twitter 提要并将它们保存到文本文件中,我想使用带有 Mail::SpamAssassin 的 perl 脚本检查可能的垃圾邮件引擎盖。所以我关注了这篇关于从文本加载消息的帖子。我的所有邮件在我的 if 语句中都被标记为“非垃圾邮件”,即使是 419 诈骗邮件也是如此。

问题

  • 我究竟做错了什么?
  • 我必须配置 Spamasssasin 文件吗?
  • 我的消息是否需要采用某种格式?
  • 我的项目有更好的选择吗?

细节:

代码:

输出:

(未找到报告模板)

不是垃圾邮件

笔记:

我没有配置 spamAssasin 我只是开始使用 perl 模块

我的主目录中有一个文件~/.spamassassin/user_prefs,但我没有碰它

0 投票
2 回答
637 浏览

regex - 正则表达式捕获句子中的任何几个单词

我想建立一个spamassassin匹配的 URL:

“通知安全密钥已过期”

和变体,其中单词之前可以有 1 到 3 个单词"has",并且仍然必须匹配。

我一直在在线正则表达式工具中尝试和测试。我使用过.\w,但只能在 word 之前的一个单词中使其部分工作"has"。我想要 1 到 3 个单词。

0 投票
1 回答
339 浏览

bayesian - 基于卡方的垃圾邮件检测如何在 SpamAssassin 中工作

我正在尝试了解基于贝叶斯的垃圾邮件检测,但很难理解如何对其进行编码。为了理解它,我正在阅读 SpamAssassin 的代码,如下所示。 http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Bayes/CombineChi.pm?view=markup

但是,我无法理解 chi2q 的功能。

我试图谷歌或阅读书籍,但找不到完整的解释,包括从理论到代码。

你能解释一下它为什么起作用吗?

0 投票
1 回答
394 浏览

spamassassin - 用于自定义表达式的 spamassassin 过滤器

我想添加一个规则来阻止所有包含特定表达式的传入电子邮件。例如:“测试短语”。我已经添加了这条线 rawbody NO_SPAMW /Test" *"Phrase/i ,但它似乎不起作用。您能告诉我将空间解析为 spamassassin 的正确方法是什么吗?

谢谢!

0 投票
2 回答
4062 浏览

linux - spamassassin 和 spamc 的结果不同

我已经安装、配置和训练了我的 spamassassin,一切似乎都运行良好。然后,当我尝试通过 spamc 部署它时,我得到了部分结果。

为什么会这样?

我喜欢 spamc,因为我可以让它只输出报告,但它似乎缺少检查:SPF、DKIM、BAYES。

我还没有设法弄清楚或在网上找到任何类似的报告。这已经持续了好几天,我没有想法。

spamassassin 作品:

spamc 仅部分:

0 投票
3 回答
35491 浏览

postfix-mta - 如何将垃圾邮件移至垃圾邮件文件夹?

我已经在我的 centos 5.10 上安装了 postfix、dovecot、Clamav、Spamassassin 和 amavisd-new。教程在这里:http ://catatanlepas.com/komputer/aplikasi/server-mail/postfix/359-instalasi-postfix-menggunakan-dovecot-di-centos-5-5

我只是没有在该教程中安装 Razor、Pyzor、dan DCC。

在 /var/log/maillog 中一切正常,如果有垃圾邮件没有进入收件箱,但我想将垃圾邮件移动到垃圾邮件文件夹。

我的问题是: 1. 如何在我的网络邮件上自动创建垃圾邮件文件夹,因为它只是创建收件箱、草稿和已发送邮件,而且我的网络邮件上没有垃圾邮件文件夹。2. 如何将垃圾邮件移动到每个用户的垃圾邮件文件夹(我在 /var/vmail 上创建用户)

请帮助我,我在谷歌搜索了 5 天,我对此很感兴趣:(

谢谢你。

0 投票
1 回答
894 浏览

bcc - 阻止具有大量相同域收件人的电子邮件

我有一个安装了 exim4 和 spamassassin 的邮件服务器。

我们有一个(内部)垃圾邮件问题,来自少数用户的大量邮件列表(我们不能仅仅出于多种原因进行教育或阻止)

有没有办法阻止不合理数量的电子邮件进入同一域(例如 10 个)以强制这些用户密件抄送?