我有spamassassin 3.4.0安装使用Mail :: SpamAssassin :: Plugin :: ASN 。 cpan证实已经安装,并且确认我可以从http://routeviews.org上获得ASN TXTlogging。 我的local.cf有这个部分: ##### Autonomous System Plugin # https://spamassassin.apache.org/full/3.4.x/doc/Mail_SpamAssassin_Plugin_ASN.html ifplugin Mail::SpamAssassin::Plugin::ASN asn_lookup asn.routeviews.org _ASN_ _ASNCIDR_ asn_prefix "AS" add_header all ASN _ASN_ _ASNCIDR_ endif 然而,每当我查看邮件中的标题时,ASN部分是空白的: Return-Path: <[email protected]> X-Original-To: [email protected] Delivered-To: [email protected] Received: by jz-rs-01.justinzane.com (Postfix, from userid 182) id CE91A1AAB8; Tue, 20 May 2014 21:48:32 +0000 (UTC) […]
我在用户收件箱中遇到了一些问题,因为大量的垃圾邮件正在为他单独提供帮助。 我们在邮件设置中使用Amavis / Postfix和SA。 像这样configuration设置: Config: $sa_tag_level_deflt = 2.0; $sa_tag2_level_deflt = 6.2; $sa_kill_level_deflt = 8.0; $sa_dsn_cutoff_level = 10; $sa_crediblefrom_dsn_cutoff_level = 18; #$sa_quarantine_cutoff_level = 25; $penpals_bonus_score = 8; $penpals_threshold_high = $bounce_killer_score = 100; 下面是一些垃圾邮件正在被正确拾取的例子: X-Spam-Status: Yes, score=9.172 tagged_above=-2 required=6.2 tests=[BAYES_50=0.8, DOS_RCVD_IP_TWICE_B=0.001, FORGED_OUTLOOK_TAGS=0.052, FROM_12LTRDOM=2, FROM_OFFERS=2.699, HTML_MESSAGE=0.001, MIME_HTML_MOSTLY=0.428, MPART_ALT_DIFF=0.79, RDNS_NONE=0.793, SPF_HELO_SOFTFAIL=0.732, SPF_SOFTFAIL=0.665, TO_NO_BRKTS_MSFT=0.199, TO_NO_BRKTS_NORDNS=0.001, T_REMOTE_IMAGE=0.01, 你可以看到很多高分,超过了杀死水平(8)。 下面是一些没有被捕获的垃圾邮件的典型例子: X-Spam-Status: […]
我以root身份在Ubuntu 14.04上运行spamassassin。 当我调用任何方法时,如Check或ReportSpam,我也传递另一个用户,检查应该运行。 但是我得到一个权限问题 spamd:无法find邮件/ SpamAssassin / PerMsgLearner.pm:权限被拒绝在/usr/share/perl5/Mail/SpamAssassin.pm行644,第7行。 看在这个perl脚本644行,它试图导入另一个perl文件 require Mail::SpamAssassin::PerMsgLearner; 这不是以root身份执行的问题。 以root身份执行函数的问题是,bayes文件(用于随时间学习垃圾邮件)被写入/不存在,不存在的目录(这是“无人”用户的主目录)。 因此无论是作为根用户还是其他用户,我都无法使SpamAssassin将贝叶斯文件写入磁盘,因此学习function被破坏。
我有一个大约30个电子邮箱的MiaB箱子。 这个错误在/var/log/mail.err中popup,但没有其他信息。 WARNING! Error in process_request eval block: /usr/sbin/spampd: write error saving data 我如何追踪并修复? 我相信在这种情况下,人们不会收到他们的邮件。 这是当一个用户发送附件到同一台服务器上的另一个邮箱的消息: Jun 15 14:52:45 ubuntu opendkim[23335]: domain.com: key data is not secure: /home/user-data is writeable and owned by uid 1001 which is not the executing uid (111) or the superuser Jun 15 14:52:48 ubuntu postfix/qmgr[10579]: E763B5EFA4: [email protected], size=3804954, nrcpt=1 (queue […]
我正在按照arstechnica的指导在我的Web服务器上安装电子邮件服务器。 本教程中没有使用Ubuntu,而是CentOS 6。 http://arstechnica.com/business/2014/03/taking-e-mail-back-part-3-fortifying-your-box-against-spammers/2/ 现在我想要安装和configurationSpamassassin; 我编辑了文件/etc/sysconfig/spamassassin ,使内容是: # Options to spamd SAHOME="/var/lib/spamassassin" SAGLOBALCFGPATH="/etc/mail/spamassassin" SPAMDOPTIONS="-d -x –max-children=5 –helper-home-dir=/var/lib/spamassassin -u spamd -g spamd –siteconfigpath=/etc/mail/spamassassin –socketpath /var/spool/postfix/spamassassin/spamd.sock –socketowner spamd –socketgroup spamd –socketmode 0660" # Change to one to enable spamd ENABLED=1 # Pid file # Where should spamd write its PID to file? If you use the -u […]
我在Ubuntu服务器上使用Mailman进行邮件列表。 我的服务器的主域是DOMAIN1.FR ,但是我的邮件列表是[email protected] 。 我想我已经做了所有的事情,但我的电子邮件被标记为垃圾邮件。 这是当我从[email protected]发送邮件到[email protected]时收到的邮件的Port25.com分析: ========================================================== Summary of Results ========================================================== SPF check: pass DomainKeys check: neutral DKIM check: pass DKIM check: fail SpamAssassin check: ham ========================================================== Details: ========================================================== HELO hostname: DOMAIN1.fr Source IP: [MY IP] mail-from: [email protected] ———————————————————- SPF check details: ———————————————————- Result: pass ID(s) verified: [email protected] DNS record(s): DOMAIN2.fr. SPF (no records) DOMAIN2.fr. […]
我的Spamassassin有问题,它放弃了电子邮件,而不是将其发送到实际的垃圾邮件文件夹,我需要改变这个选项,以防万一电子邮件不是垃圾邮件,但我被标记为是,所以我可以检查我的垃圾邮件文件夹不时。 /etc/postfix/master.cf smtp inet n – n – – smtpd -o content_filter=spamassassin spamassassin unix – nn – – pipe user=spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} 我的configuration设置为 /etc/postfix/header_checks /^X-Spam-Flag:.YES/ DISCARD This is spam 有没有一种方法来configuration它,以便将邮件标记为垃圾邮件并将其发送到垃圾邮件/垃圾邮件文件夹? 日志 Apr 28 09:55:26 testmail postfix/pickup[2171]: BF55C2C2451: uid=1001 from=<email@email> Apr 28 09:55:26 testmail postfix/pipe[2275]: 006602C244C: to=<[email protected]>, relay=spamassassin, delay=0.99, delays=0.34/0.03/0/0.62, […]
在我们的debian挤压服务器之一,我们使用postfix + amavis + dovecot作为mailserver的设置。 Spamassassin是amavis的一部分。 每天一次,“sa-learn”的过程就开始了。 它是spamassassin的一部分,为它训练贝叶斯filter。 一件好事,但不幸的是,它耗尽服务器资源 – 负载从0.5增加到12,服务器变得没有响应。 我必须杀死sa-learn过程。 我能做些什么呢? 有没有机会让sa-learnperformance得很好? 如果没有,我可以在哪里禁用sa-learn? (我没有find任何cron启动脚本 – 我发现sa-learn的唯一参考是在/ usr / sbin / amavisd-new-cronjob中,我没有任何效果。
几个星期前,我们所有的客户都开始收到垃圾邮件。 它似乎像spamAssassin不工作,因为它应该工作。 可能是什么原因?
我刚刚发现,spamassassin默认跳过检查大于250KB的电子邮件。 由于编码错误,我在收到的电子邮件中检查X-Spam-Status头,并没有考虑到它可能为空的事实。 我知道我可以通过configuration增加限制的大小,但是可能会在我的服务器上导致加载问题。 由于我不想在这个时候重新部署我的应用程序,所以我想知道是否有办法确保这个标题自动存在于每个电子邮件中,无论是通过spamassassinconfiguration还是通过postfix或其他。 谢谢,Dov。