RoundCube „oznacz jako Spam” i nauka SpamAssassina

RoundCube posiada bardzo przyjemną wtyczkę „markasjunk” dzięki czemu wtyczka przenosi maila do katalogu spam oraz umożliwia wysyłanie go do naszej SpamAssasina w celu wyuczenia go by oznaczał maile tego typu jako spam.

cp {lokalizacja_roundcuba}/plugins/markasjunk/config.inc.dist.php  {lokalizacja_roundcuba}/plugins/markasjunk/config.inc.php

edit {lokalizacja_roundcuba}/plugins/markasjunk/config.inc.php
# debugowanie na false jeżeli wyłączamy je
$config['markasjunk_debug'] = true;
$config['markasjunk_learning_driver'] = 'cmd_learn';
$config['markasjunk_spam_cmd'] = 'sa-learn --spam --username=%u %f';
$config['markasjunk_ham_cmd'] = 'sa-learn --ham --username=%u %f';

Instalacja taka wymaga pełnej konfiguracji postfixa i spamassassina, która została ogarnięta tutaj: Serwer Postfix i walka ze Spamem cz 4

Na zakończenie uruchamiamy wtyczkę:

edit {lokalizacja_roundcuba}/config/config.inc.php
# do $config['plugins'] dodajemy 'markasjunk'

W roundcube pojawi się przycisk „spam” i będziemy widzieć jak chwilę trwa przenoszenie maila – możemy teraz wyłączyć debugowanie skoro sprawdziliśmy, że wszystko ok

Edit: Podziękowania dla Wojciecha Polaka, faktycznie brakowało oznaczenia dla korespondencji pożądanej

2 myśli na “RoundCube „oznacz jako Spam” i nauka SpamAssassina”

    1. Faktycznie masz rację, o ile oryginalna konfiguracja spełnia swoje zadanie to zabrakło takich funkcji jak np. „ham”, dodałem do artykułu. Dzięki za komentarz !

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*