Articles of spamassassin

是否有类似于dovecot的sa-learn-cyrus?

我整个上午都在找,什么也没有find。 我有一个运行dovecot IMAP的debian box。 我想训练与用户垃圾邮件文件夹spamassassin。 是否有类似于dovecot的sa-learn-cyrus?

在Postfix的helo_restrictions中是否有一种白名单和地址或域的方法?

我正在使用postfix helo_restrictions来黑名单一些垃圾邮件倾向的域名。 其中之一是为需要电子邮件地址的人提供电子邮件服务的服务,但不想运行邮件服务器。 我在我的check_helo_access文件中阻止了这项服务: domainemailsvc.net拒绝没有垃圾邮件请。 但不幸的是,有几个人通过相同的服务发送合法邮件。 我应该只是从check_helo_access删除该行,并希望spamassassin做它的工作,或有办法将这些特定的电子邮件地址或子域白名单? 来自我的朋友([email protected])的消息示例日志文件条目: Sep 16 11:27:41 myserver postfix/smtpd[19223]: NOQUEUE: reject: RCPT from bosmailout01.domainemailsvc.net[xx.xx.xx.xx]: 554 5.7.1 <bosmailout01.domainemailsvc.net>: Helo command rejected: No spam please.; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<bosmailout01.domainemailsvc.net> 我已经尝试将以下内容添加到我的check_helo_access文件中: tomsdomain.com OK [email protected] OK …但这似乎并不奏效。

如何判断razor是否在运转?

我有一个邮件服务器正在使用amavis做垃圾邮件testing(通过spamassassin)。 现在我想用剃刀和pyzor。 我安装了它们并做了以下操作: # su – amavis -s /bin/bash # razor-admin -create # razor-admin -register # pyzor discover 正如这里所描述的: https : //help.ubuntu.com/community/PostfixAmavisNew#Spamassassin 现在我的问题:我如何弄清楚如果剃刀和pyzor运行? 我没有看到mail.log中的任何内容,也不知道在哪里可以看到。

SpamAssassin与鸽舍反垃圾邮件培训

我正在尝试使用SpamAssassin的sa-learn与dovecot-antispam进行合作。 这是我的达夫科特configuration: antispam_backend = pipe antispam_trash = trash;Trash;Deleted Items; Deleted Messages antispam_spam = Junk antispam_pipe_program_spam_arg = –spam antispam_pipe_program_notspam_arg = –ham antispam_pipe_program = /usr/bin/sa-learn antispam_pipe_tmpdir = /tmp 但是,我似乎无法得到它的工作。 当我尝试从我的垃圾邮件文件夹移动我的MUA中的假阴性时,出现以下错误: [SERVERBUG] Failed to send mail 这就是dovecot-antispamlogging的内容: imap: antispam: mail copy: src spam: 1, dst spam: 0, src unsure: 0 imap: antispam: running mailtrain backend program /usr/bin/sa-learn imap: […]

存档附件中的后缀块双扩展名

这些天,我在附件中的木马问题如: //EZuS.zip//invoice_scan_xcFSuO.xls.js包含一个潜在的感染对象HEUR:Trojan-Downloader.Script.Generic。 //TuxX.zip//invoice_YAFFOg.doc.js包含一个潜在的感染对象HEUR:Trojan-Downloader.Script.Generic。 我有一个中继到我的内部服务器。 用postfix + amavis + spam assassin + clamav接力。 我们需要发送和接收.js文件。 所以我只想阻止.doc * .js和.xls * .js 哪种方法可以阻止这类垃圾邮件?

用POP3训练spamassassin或复制电子邮件

我对这个还是新的,所以要温柔。 我已经安装了postfix,dovecot,apachce2,PHP5,PHPmyadmin,spamassassin,clamav,amavis服务器。 现在为了训练spamassassin,我需要使用IMAP。 但是,我可以以任何方式使用POP3保存的电子邮件吗? 是否有可能从Thunderbird邮件复制到服务器和训练spamassassin 因为我的thundird电子邮件客户端上的垃圾邮件文件夹有很多“好”的垃圾邮件示例。

当SpamAssassin未运行时,请告知Postfix不要发送邮件

我将Postfixconfiguration为使用SpamAssassin spamd守护程序来过滤邮件。 我最近注意到,一些垃圾邮件将被传递到我的收件箱,没有添加SpamAssassin头。 我跟踪了这​​一事实,我有一个每日的cron作业,用sa-update更新SpamAssassin并重新启动spamd。 当垃圾邮件恰好在重新启动时,Postfix收到一封邮件时,邮件将不进行过滤。 我的解决scheme是在重新启动spamd之前更改cron作业来停止Postfix,然后重新启动它。 这是最好的解决scheme吗? 我能以某种方式告诉Postfix暂停所有交付? 我可以将呼叫改变为垃圾邮件,以便阻止垃圾邮件返回吗? 这是我的/etc/postfix/master.cf的SpamAssassin行: spamassassin unix – nn – – pipe user=nobody argv=/usr/bin/spamc -u ${user} -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} 我发现使用postsuper -h ALL引用来postsuper -h ALL传递,但是这似乎只能保留当前在Postfix队列中的消息。 发出postsuper -h ALL之后出现的postsuper -h ALL仍然正常传送。

使用SpamAssassin和sa-learn处理项目

我一直在努力让SpamAssassin运行一段时间,而且已经接近完成了。 然而,最后还有一件事情是我无法想象的。 我已经search了一下,但一直没有find答案,我发现是确凿的,所以我只是想要一点清晰,所以我可以在晚上睡得更好。 我已经读过SpamAssassin需要至less200条消息,最好是1000个做一个贝叶斯过滤的有效工作。 我一直在喂它的垃圾邮件(至less我认为)发出以下命令: sa-learn –showdots –mbox –spam spamfolder 据我可以告诉它正在处理SpamAssassin。 所以我运行: sa-learn –dump magic 并获得以下输出: bruticus@bruticus:~$ sa-learn –dump magic 0.000 0 3 0 non-token data: bayes db version 0.000 0 306 0 non-token data: nspam 0.000 0 210 0 non-token data: nham 0.000 0 68430 0 non-token data: ntokens 0.000 0 1318421928 0 non-token […]

build议的用户驱动的垃圾邮件培训机制?

我正在寻找让我的邮件用户完全pipe理他们自己的垃圾邮件训练的方法。 在我进入之前,我的邮件服务器的详细信息: Debian 7.5,postfix 2.9.6,dovecot 2.1.7,amavisd-2.7.1,spamassassin 3.3.2 因此,每个域中的每个用户都有一个垃圾邮件文件夹( /var/vmail/domain/user/.Junk ),他们可以将垃圾邮件/var/vmail/domain/user/.Junk 。 然后我有这个脚本: /etc/cron.daily/learnspam #!/bin/sh find /var/vmail -name .Junk -exec echo Examining {}… \; -exec sa-learn –dbpath=/var/lib/amavis/.spamassassin –spam {}/cur \; 我也有一个文件夹,每个用户都称为误报,他们可以将邮件拖入错误地标记为垃圾邮件,我也有一个日常的脚本,它学习它作为火腿,并将其移回到他们的收件箱。 /etc/cron.daily/falsepos #!/bin/sh doveadm search -A mailbox 'False Positives' 2>/dev/null | while read user guid uid; do doveadm fetch -u $user text mailbox-guid $guid uid $uid […]

Spamassassin DKIM DNS问题

这里是我遇到我的问题的设置: 我的电脑有IP 10.6.2.5。 有一个DNS服务器ns.isp6.lab IP 10.6.2.4(我可以达到它)。 我的电脑安装了Postfix + Dovecot + SpamAssassin。 我收到来自isp6.lab域名的使用DKIM签名的电子邮件。 他们用这个域密钥签名:mail._domainkey.isp6.lab 当我dig mail._domainkey.isp6.lab TXT我得到一个与公共RSA密钥的答案。 问题是,Spammassassin没有find它,这是一个收到的电子邮件的标题的一部分: X-Spam-HAM-Report: * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 所以我激活了SpamAssassin的debugging日志,这是我发现: cat spamd.log […]