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 zainstalowanego postfixa + amavis + spamassassin. Wszystko działa ok, tylko że przychodzący spam na skrzynki zostaje wpuszczony. Zdaję sobie sprawe, że te filtry nie są doskonałe ale w nagłówkach wiadomości mam takie wpisy:
X-Spam-Status: Yes
X-Spam-Flag: YES
wieć skoro rozpoznaje te maile jako spam czemu ich nie odrzuca. Może coś trzeba w configu wpisać by je odrzucał?
pozdr., Marcin
Offline
a ustwiles w procmilu przy jakim statusie ma ucinac maile ?
/etc/procmailrc
# katalog glowny wiadomosci email MAILDIR=/var/mail #LOGFILE=/etc/procmail.log # powoduje ze reguly uzytkownikow w ich katalogu glownym umieszczone # w pliku .procmailrc sa pomijane DROPPRIVS=yes #regula skanowania poczty nie przekraczajacej 256kB (wiekszosc spamu #wlasnie nie przekracza tej wartosci wielkosci wiadomosci :0fw: spamassassin.lock * < 256000 | /usr/bin/spamc #po skanowaniu poczty i oznaczeniu przez SpamAssassina poczty za #pomoca #gwiazdek (im ich wiecej tym wieksze prawdopodobienstwo ze to spam. #tutaj regula mowi o tym ze wiadomosc oznaczona 8 gwiazdkami #(prawdopodobienstwo tego ze jest to falszywe oznaczenie wynosi 0,05%) #jest od razu kasowana :0 * ^X-Spam-Level: ******** #ta regula to taj jakby BugFix programu procmail. W kazdym naglowku #poczty w polu From musi byc napisane From, czasem jednak tak sie nie #zdarza i procmail od razu by odrzucil taka wiadomosc. Ten fix temu #zapobiega :0 * ^^rom[ ] { LOG="*** Dropped F off From_ header! Fixing up. " :0 fhw | sed -e '1s/^/F/' }
oraz w configu postfixa musisz dodac
/etc/postfix/main.cf
mailbox_command = procmail -a "$EXTENSION"
Do tego masz jeszcze dodatki do spamassasina np razor ,pyzor mozesz rowniez edytować istniejace regulki dajac wiekszy spam level
Offline
mam Debiana 3.1. Nie ma w nim takiego pliku /etc/procmailrc
Marcin
Offline
/etc/procmailrc należy utworzyć i skopiować zawartość podana wyżej następnie dodać wpis do /etc/postfix/main.cf
mailbox_command = procmail -a "$EXTENSION"
Offline
witam
stworzyłem plik /etc/procmailrc z powyższą zawartością i skonfigurowałem w main.cf mailbox_command. Niestety nie pomogło, nadal spam oflagowany jako SPAM przychodzi na skrzynki :(
Marcin
Offline
Do usuwania poczty uzywam procmaila, aby go uzyc nalezy wpierw go zainstalowac :)...
apt-get install procmail
Wtedy ta konfiguracja podana wyzej zadziala na 100%.
edit: jak nie zadziala sprawdz logi i napisz co ci wysypuje
Offline
witam
procmaila mam zainstalowanego. Ja mam skonfigurowanego postfixa do pracy z bazą mysql w/g tego opisu:
http://www.howtoforge.com/virtual_postfix_mysql_quota_courier
być może to coś ma wspólnego z tym i wtedy trzeba skonfigurować procmaila inaczej. Mam tylko jedno konto shelowe (administrator) a wszystkie konta pocztowe w mysqlu. W logach (/var/log/procmail.log) mam:
procmail: Lock failure on "spamassassin.lock" procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Wed Dec 20 12:53:03 2006 Subject: VIRUS (Worm.Mytob.N) FROM <?@host-88-220-93-142.static.comel.miastko. Folder: /var/mail/administrator 2327 procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Wed Dec 20 12:53:04 2006 Subject: VIRUS (Worm.Mytob.N) FROM <?@host-88-220-93-142.static.comel.miastko. Folder: /var/mail/administrator 2324 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Wed Dec 20 13:08:57 2006 Subject: VIRUS (Worm.Bagle.pwd-eml, Worm.Bagle.pwd-eml) FROM Folder: /var/mail/administrator 2570 procmail: Lock failure on "spamassassin.lock" procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Wed Dec 20 13:12:23 2006 Subject: VIRUS (Worm.Mytob.N) FROM <?@host-88-220-93-142.static.comel.miastko. Folder: /var/mail/administrator 2368 procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Wed Dec 20 13:12:21 2006 Subject: VIRUS (Worm.Mytob.N) FROM <?@host-88-220-93-142.static.comel.miastko. Folder: /var/mail/administrator 2369 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Wed Dec 20 18:37:13 2006 Subject: VIRUS (HTML.Phishing.Bank-627) FROM <?@[128.4.140.160]> Folder: /var/mail/administrator 2644 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Thu Dec 21 03:03:07 2006 Subject: VIRUS (Worm.SomeFool.AM, Worm.SomeFool.AM) FROM <?@qs1248.pair.com> Folder: /var/mail/administrator 2150 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Thu Dec 21 04:52:57 2006 Subject: VIRUS (HTML.Phishing.Bank-627) FROM <?@169.san-francisco-41-44ev.ga.d Folder: /var/mail/administrator 2974 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Thu Dec 21 08:19:51 2006 Subject: VIRUS (Worm.Stration.XH-1) FROM <?@[192.168.1.82]> Folder: /var/mail/administrator 2519 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Thu Dec 21 08:27:25 2006 Subject: VIRUS (Worm.Bagle.CT) FROM <?@em21313623457.teleton.pl> Folder: /var/mail/administrator 2214 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Thu Dec 21 08:32:16 2006 Subject: VIRUS (Worm.Stration.XH-1) FROM <?@[192.168.1.89]> Folder: /var/mail/administrator 3298 procmail: Lock failure on "spamassassin.lock" procmail: Missing action procmail: Skipped "| sed -e '1s/^/F/'" procmail: Closing brace unexpected From MAILER-DAEMON Thu Dec 21 08:33:24 2006 Subject: VIRUS (Worm.Stration.XH-1) FROM <?@[192.168.1.125]> Folder: /var/mail/administrator 3244
folder maildir dla kont pocztowych mam w /mnt/scsi02/vmail i taki podałem w /etc/procmailrc na poczatku.
pozdr. Marcin
Offline
Tu jest solucja do problemu ze spamlock http://partmaps.org/era/procmail/faq.html#17
Z postfix i mysql niemialem jeszcze doczynienia ale z logw wynika,ze procmail widzi poczte. Proponuje sprawdzic logi poczty /var/log/mail.info i zobaczyc jaka spam dostaje punktacje, w powyższej konfiguracji ucina spam przy osmiu punktach.
W sieci znalazlem jeszcze takie linki http://linux.gda.pl/archiwum/tlug/2003-May/006755.html
http://lists.pld-linux.org/mailman/pipermail/pld-users-pl/2005-February/048701.html
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00110 | 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='3.14.145.97' WHERE u.id=1 |
0.00076 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.14.145.97', 1738464271) |
0.00052 | SELECT * FROM punbb_online WHERE logged<1738463971 |
0.00052 | SELECT topic_id FROM punbb_posts WHERE id=47329 |
0.00191 | SELECT id FROM punbb_posts WHERE topic_id=6186 ORDER BY posted |
0.00079 | 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=6186 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00088 | 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=6186 ORDER BY p.id LIMIT 0,25 |
0.00096 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6186 |
Total query time: 0.00762 s |