Strona glówna Serwery dedykowane Konta reseller Sklep komputerowy Oferta dla firm Forum  
    Rejestracja Zaloguj Wyloguj Twój profil Twoje wiadomości Pomoc Użytkownicy

Poprzedni temat «» Następny temat
Walka ze spamem BOGOFILTER
Autor Wiadomość
admin
Administrator

Dołączył: 17 Lut 2008
Posty: 56
Wysłany: 2008-02-21, 16:38   Walka ze spamem BOGOFILTER

Walka ze spamem - BOGOFILTER
W sekcji ROUTERS CONFIGURATION po begin routers dopisujemy

bogo_router:
domains = +local_domains
no_verify
condition = ${if !eq {$received_protocol}{bogodone} {1}{0}}
driver = accept
transport = bogo_transport

następnie w sekcji TRANSPORTS CONFIGURATION po begin transport dopisujemy

bogo_transport:
driver = pipe
command = /usr/local/exim/bin/exim -oMr bogodone -bS
use_bsmtp = true
headers_add = X-Bogofilterd: true
transport_filter = /usr/local/bin/bogofilter -d /var/spool/bogofilter -l -p -e -u
return_fail_output = true
group = mtaexim
user = mtaexim
home_directory = "/tmp/bogofilter"
current_directory = "/tmp/bogofilter"
log_output = true
return_path_add = false

w local_delivery pod linią file = /var/mail/$local_part dopisujemy

headers_remove = X-flag

To na tyle z konfiguracja EXIMA, sam bogofilter kompilujemy i instalujemy ze źródeł, pobrać można je z tąd http://bogofilter.sourceforge.net/ . standardowo ./configure && make && make install. Po instalacji należy w

/etc/bogofilter.cf.example

dokonać zmian:

bogofilter_dir = /var/spool/bogofilter
user_config_dir=/etc/bogofilter.cf
spam_subject_tag=***SPAM***
db_cachesize=16

i zapisujemy pod nazwą bogofilter.cf. Następnie, zgodnie z konfiguracją bogofitr i exima trzeba utworzyć katalog

/var/spool/bogofilter oraz /tmp/bogofilter

i nadać mu uprawnienia dla usera i grupy mtaexim.
Przygotowywyjemy sobie folder ze spamem, i karmimy bogofiltr poleceniem:

bogofilter -s < /sciezka/do/folderu/imap/ze/spamem

oraz nie spamem

bogofilter -n < /sciezka/do/folderu/imap/z/nie spamem

Po tej operacji utworzy się nam baza wordlist.db w

/var/spool/bogofilter

, jej też trzeba nadać uprawnienia dla user i grupy mtaexim. I to by było wszystko, z moich doświadczeń wynika że bogofilter jest bardzo skutecznym filtrem antyspamowym i polecam stosowanie go w walce z niechcianą pocztą
BONUS:
Standardowo według konfiguracji bogofiltra poczta niechciana bedzie odznaczana w tytule jako ***SPAM***, mozna ją filtrować na klientach poczty poprzez regóły, ale można też zrobić to z poziomu EXIM by niechciana poczta nie trafiala wogole na skrzynki uzytkowników. W pliku filtr_tematów jako regółke należy dopisać:
if $header_subject: contains "***SPAM***"
then

logfile /var/log/exim/spam.log
logwrite "$header_subject / $sender_host_address / $sender_address / $local_part /
$reply_address"
# deliver spam_@mojadomena.pl # opcja przekierowania spamu na inną skrzynke
seen finish
endif
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

 

O firmie Zespół i pracownicy Dane firmowe Regulaminy Serwery Hosting Reseller Sklep Komputerowy Projekty domów Hosting aTM Remigiusz Zurawski www.tbpsh.pl

 

statystyka


Powered by phpBB modified by Przemo © 2003 phpBB Group - anime - Mapa Forum