Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam - mam pytanko odnośnie spamassassina we wszystkich poradnikach jakie czytam spamassassin dodaje swoje sygnaturki dla maili przychodzących typu:
X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on ssound X-Spam-Status: No, score=1.6 required=5.0 tests=FUZZY_CREDIT autolearn=no version=3.1.1 X-Spam-Level: *
a u mnie jest tylko wpis :
X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.2001 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.2001 X-Spam-Checker-Version: SpamAssassin .....
i drugie pytanko gdzie moge sprawdzić skad spamassassin bierze plik konfiguracyjny (chodzi mi czy z katalogu /etc/mail/spamassassin/ czy z lokalnych kont userów)
mój konfig:
# Zmienia tytul emaila na SPAM rewrite_header subject ***SPAM*** # Poniżej tej wartości wiadomości nie będą spamem (domyślne ustawienia) required_score 4.0 # Sprawdzaj czy w załącznikach jest spam (0=no, 1=yes, 2=safe) report_safe 0 # Włącz system Bayes (uczenie na podstawie przychodzących emaili) use_bayes 1 use_bayes_rules 1 # Ścieżka dostępu do bazy Bayes bayes_path /home/spamd/ bayes_file_mode 0666 # Podwyższa wartości spamu dla Bayes score BAYES_80 3.5 score BAYES_95 4.5 score BAYES_99 5.0 # Czy Bayes ma się sam uczyć bayes_auto_learn 1 allow_user_rules 0 # Ile potrzeba by Bayes uznał za spam czy za normalny email bayes_auto_learn_threshold_nonspam 0.1 bayes_auto_learn_threshold_spam 12.0 #Wlaczamy listy RBL skip_rbl_checks 0 score RCVD_IN_BL_SPAMCOP_NET 10 score RCVD_IN_SBL 5 score RCVD_BY_IP 2 score DNS_FROM_AHBL_RHSBL 3 score URIBL_WS_SURBL 3 score RCVD_IN_SORBS_WEB 3 score RCVD_IN_SORBS_SMTP 3 score URIBL_OB_SURBL 5 score RCVD_IN_NJABL_DUL 4 score RCVD_IN_XBL 5 score RCVD_IN_SORBS_DUL 3 score URIBL_SBL 5 use_razor2 1 razor_config /etc/mail/spamassassin/.razor/razor-agent.conf use_pyzor 1 # Maile przy użyciu tych języków nie będą oznaczone jako prawdopodobnie spam w obcym języku ok_languages pl # Maile używające lokalizacji poniżej nie będą oznaczone jako prawdopodobnie spam w obcym języku ok_locales all
Offline
Wrzuć do local.cf:
add_header all Status _YESNO_ score=_SCORE_ required=_REQD_ add_header spam Level _STARS(*)_
Powinno pomóc.
Offline
A mozesz mi wytłumaczyć co konkretnie te zapisy oznaczają i gdzie to wrzucę ma to znaczenie ?
(chodzi mi czy na dole pod wszystkimi regułkami czy u samej góry czy to nei ma znaczenia)?
Ostatnio edytowany przez todziu (2013-05-16 14:02:10)
Offline
W pliku konfiguracyjnym Spamassassina local.cf - miejsce chyba nie jest w tym przypadku super ważne, zależy, jak ulożyłeś sobie konfig, żeby w nim bazjlu nie robić.
U mnie local.cf zaczyna się tak.
# Wynik po ktorego otrzymaniu dostajemy wiadomosci oznaczone jako spam required_score 5.0 # Temat wiadomosci oznaczonej jako spam rewrite_header subject [SPAM] # Wiadomosc spam w zalaczniku na ustwiona nie (0=no, 1=yes, 2=safe) report_safe 0 report_charset iso-8859-2 clear_headers add_header all Checker-Version SpamAssassin # add_header spam Flag _YESNOCAPS_ score=_SCORE_ required=_REQD_ add_header ham Status _YESNO_ add_header spam Level _STARS(*)_ add_header all Status _YESNO_ score=_SCORE_ required=_REQD_ # add_header all ASN _ASN_ _ASNCIDR_ #Czy userzy moga tworzyc wlasne regulki w swoim katalogu domowym allow_user_rules 1
To nie jest caly konfig, tylko początek.
Poza tym wrzuasz RBLe, te moze są nawet niezłe, ale w ogole nie spróbowaleś sam ustalić punktacji do rożnych fitrow.
Podstawową bronią Spaassassina jest punktacja, ktorą moża owszem używać z wartosciami domyślnymi, ale znacznie skuteczniej jest je dopasować do swojego serwera.
http://spamassassin.apache.org/tests_3_3_x.html
Domyślne zachowanie Spamassassina spamerzy świetnie znają, i tak preparują maile, żeby przeszły domyślną punktację Spamassassina.
Tu na forum w wątku o instalacji Postfixa jest bardzo fajna - podstawowa konfiguracja Spamassassina.
A ponadto:
RTFM:
perldoc Mail::SpamAssassin::Conf
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2013-05-16 15:45:14)
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00096 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.219.176.215' WHERE u.id=1 |
0.00078 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.219.176.215', 1732962126) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732961826 |
0.00057 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23539 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00140 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23539 ORDER BY p.id LIMIT 0,25 |
0.00081 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23539 |
Total query time: 0.00519 s |