Мой демон SpamAssassin не отмечает столько спама, сколько мне хотелось бы (но он - это отметка some ), поэтому я взял образец сообщения, которое не было помечено , и запустил его через SpamAssassin из командной строки. Результаты совершенно разные для того же сообщения (см. Ниже).
Что мне следует искать в конфигурации, которая может вызвать это?
Как я могу временно включить отладку для spamd (Ubuntu 16.4 , без использования amavis)
Результаты через spamd:
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on myhost
X-Spam-Level:
X-Spam-Status: No, score=-1.1 required=2.0 tests=BAYES_00,RDNS_NONE,
SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0
Результаты через командную строку:
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on myhost
X-Spam-Flag: YES
X-Spam-Level: ****
X-Spam-Status: Yes, score=4.5 required=2.0 tests=RCVD_IN_BL_SPAMCOP_NET,
RDNS_NONE,SPF_HELO_PASS,SPF_PASS,URIBL_ABUSE_SURBL,URIBL_BLOCKED autolearn=no
autolearn_force=no version=3.4.0
X-Spam-Report:
* 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked.
* See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
* for more information.
* [URIs: sarasotasailingsquadron.org]
* 1.9 URIBL_ABUSE_SURBL Contains an URL listed in the ABUSE SURBL
* blocklist
* [URIs: afxled.trade]
* 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
* [Blocked - see <http://www.spamcop.net/bl.shtml?107.173.40.66>]
* -0.0 SPF_PASS SPF: sender matches SPF record
* -0.0 SPF_HELO_PASS SPF: HELO matches SPF record
* 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS
Без реальной конфигурации трудно сказать, что может быть не так. Это может быть некоторая проблема с правами доступа, например, если spamd запущен от имени пользователя, у которого нет прав на чтение ~ / .spamassassin / user_prefs
, и, следовательно, он запускает только тесты и оценки, настроенные в /etc/spamassassin/local.cf
.
Как временно включить отладку для spamd?
Запустить с spamd -D
(т.е. - debug
для печати отладочных сообщений). Вы можете сравнить вывод с выводом spamassassin -D
, чтобы увидеть, в чем разница.