问题标签 [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 投票
1 回答
631 浏览

debian - 带有后缀的错误返回路径,debian上的spamassassin

我目前设置了一个运行最新 Debian 的新服务器。运行 postfix 和 spamassassin。

Spamassassin 按预期工作。

但是对于外发邮件,我遇到了 Spamassassin 正在修改“返回路径”的问题。它总是使用自己的垃圾邮件帐户/用户,而不是发件人地址。From 在标题中是可以的。但不是返回路径。

来自 postfix 的 master.cf 中的对应行是

什么不见​​了?提前感谢您的每一个帮助。

请记住:我使用的是后缀。连同它的sendmail。

最好的问候托马斯

编辑:这是我在日志文件中找到的一些行。这可能是原因。但我不知道是什么原因。

0 投票
1 回答
1842 浏览

linux - SpamAssassin 没有重写主题行

我似乎无法让 Spam Assassin 用SPAM重写主题行。这是在使用 Postfix、Dovecot、MySQL 和 spamass-milter 的 Debian 7 机器上。这是来自配置文件的相关配置数据:

/etc/spamassassin/local.cf

/etc/postfix/main.cf

/etc/defaults/spamass-milter

0 投票
2 回答
644 浏览

linux - 运行 shell 命令的 SpamAssassin 自定义规则

我已经在 SpamAssassin 上阅读了一段时间并学到了很多东西,但我似乎无法找到一种方法,我无法找到一种方法来创建一个可以为自定义规则执行 3rd 方脚本的规则。这必须是基于用户而不是全球性的东西。

我想对域和电子邮件地址进行额外验证。

我希望建立一个信誉系统,在该系统中,是否根据联系人列表和其他内容检查域或电子邮件地址。

我已经考虑修改配置文件以添加正则表达式规则,但这似乎是一种复杂的方法。更优选的方案是简单地运行一个返回每个域和电子邮件地址的分数的第 3 方脚本。

0 投票
0 回答
272 浏览

python - 在 python django 中发送电子邮件之前集成垃圾邮件检查

我想实现一种方法来检查 django 中的外发电子邮件,如果它具有高垃圾邮件分数,请通过单击按钮来阅读电子邮件内容。这样,在将电子邮件发送给我的联系人之前,我可以将电子邮件修改为低于 5 或​​ 10 的 spamassassin 分数(类似于 aweber 的实现)。

非常感谢任何帮助或指示。

0 投票
2 回答
1995 浏览

regex - SpamAssassin 正则表达式捕获长 URL

我正在 CentOS 上锐化我的 SpamAssassin 过滤器。在我得到 *.link 和 .eu 域后,我喜欢标记超过 100 个字符的很长的域字符串。

条件是:

  • 以 http 或 https 开头
  • 可能包含也可能不包含 www
  • 以 EOL、换行符、空格、"、'、<

我想出了这个:

它适用于 REGEX 测试器,但不适用于 SpamAssassin

0 投票
1 回答
1758 浏览

email - Postfix 邮件传输仅在队列中不可用

昨天我尝试通过本教程在我的 debian 服务器上配置 spamassassin:https ://www.rosehosting.com/blog/install-and-setup-spamassassin-in-debian-6/ 。今天我注意到我的电子邮件排队时出现此错误:邮件传输不可用

postfix/qmgr [6666]:警告:连接到传输私有/spamassassin:没有这样的文件或目录

我已经从该教程中删除了所有内容,并从我的服务器中删除了 spamassassin。现在一切正常,除了邮件队列。

当我使用 postqueue -f 时,我仍然得到同样的错误。有没有办法使用新设置从队列中重新发送邮件?

在我的 master.cf 和 postfix 的 main.cf 中,我可以找到 private/spamassassin 目录。

问候

0 投票
1 回答
1500 浏览

python - 来自 amavisd-new-cronjob sa-sync 的错误

我在 Ubuntu 14.04.1 LTS 中运行的 Amavis 每天向我发送大约 4 封邮件,内容如下:
“pyzor: check failed: internal error, python traceback seen in response”
好吧,因为我没有看到任何回溯并且无法找到它,我用谷歌搜索...

第一个提示是“pyzor ping”。我以用户 amavis 的身份运行它,结果是“public.pyzor.org:24441 (200, 'OK')”

所以这似乎很好。它还活着。然后我测试了它是否“工作”。

在没有任何帮助结果的情况下在谷歌进一步搜索后,我认为“查看 /usr/sbin/amavisd-new-cronjob 的内容!”

我能够以用户 Amavis 的身份成功执行“sa-sync”和“sa-clean”,因此错误必须在更远的地方。

我评论了以下几行,突然能够以用户 amavis 身份执行 amavisd-new-cronjob 而没有任何错误......

我不喜欢让它保持原样,因为我不确定这些行是做什么的,或者用户 amavis 需要哪些权限才能成功运行它们。

有没有人提示我如何解决这个问题?

0 投票
0 回答
609 浏览

cron - sa-learn.sh 在运行 cron 作业后不删除垃圾邮件

根据日志,我有一个似乎正在运行的小脚本,但它没有按照说明在处理后删除文件夹中的电子邮件。

我已经搜索和搜索,但不知道如何进一步排除故障。谁能帮忙:

这是脚本:

这是 cron 指令:

我已经替换了实际名称。

任何人都可以解释为什么它可能不会从这些文件夹中删除吗?

谢谢!

0 投票
1 回答
193 浏览

plesk - plesk spamassassin & spamdyke

我在 plesk 专用服务器上安装了 spamassassin 并将其集成到 qmail 中。现在我已经安装了 spamdyke,除了它们不能一起工作之外,所有的工作都很好。

当我添加 etc/xinet.d/smtp_psa 行 /usr/bin/spamdyke -f /etc/spamdyke.conf

spamdyke 开始正常工作,但随后 spamassassin 停止扫描邮件。邮件入站时邮件日志更改:从行 servername spamd 到 servername spamdyke

这是否意味着不能同时安装 spamdyke 和 spamassassin ?

0 投票
1 回答
465 浏览

php - 远程 SpamAssassin 网络协议 (spamc) 返回空响应

我正在使用一个基本的 PHP 类在远程服务器上运行SpamAssassin 网络协议命令。我按照指南安装了 SpamAssassin ,只是跳过了 PostFix 部分。

无论我运行什么命令(CHECKREPORTPING等),我只会得到一个空白或空响应。

根据手册,这是一个应该返回的 PING 的基本示例SPAMD/1.5 0 PONG\r\n:相反,这是一个空洞的回应。

我的写作/阅读有问题吗?我应该在远程服务器上检查哪些设置?