Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
-
dts
- Posts: 290
- Joined: 2004-02-05 20:40
-
Post
by dts »
Hallo,
Ich habe in einem anderen Thread folgendes gefunden:
Code: Select all
grep -c sbl-xbl.spamhaus.org /var/log/mail.log > /var/log/spamcheck.log
Momentan habe ich folgende RBL's in meiner main.cf:
Code: Select all
maps_rbl_domains = relays.ordb.org
list.dsbl.org
sbl.spamhaus.org
cbl.abuseat.org
opm.blitzed.org
relays.visi.com
xbl.spamhaus.org
blacklist.spambag.org
Wie kann ich (ohne für jede Liste einen "grep" zu schreiben) alle Listen
überprüfen und in einer übersichtlichen Datei ausgeben?
Habt Ihr Vorschläge oder gibts da bereits fertige Skripte, die solche Spamlisten auswerten können - eventuell mit grafischer Auswertung?
Bin auch für Links jederzeit dankbar... :roll:
Lg, DtS
-
wirsing
- Posts: 604
- Joined: 2002-11-20 21:32
- Location: Vaihingen und Karlsruhe
-
Post
by wirsing »
Wie sieht denn eine solche Zeile aus? Ich habe kein postfix, aber vielleicht kann ich trotzdem helfen.
-
dts
- Posts: 290
- Joined: 2004-02-05 20:40
-
Post
by dts »
Wie sieht denn eine solche Zeile aus?
Was meinst du für eine Zeile? Verstehe deine Frage nicht ganz?
-
antondollmaier
- Posts: 485
- Joined: 2004-03-30 10:06
-
Post
by antondollmaier »
ich tippe mal, er meint sowas:
Code: Select all
Aug 23 22:55:59 mx postfix/smtpd[9683]: NOQUEUE: reject: RCPT from mail.seventwentyfour.com[209.167.50.21]: 554 Service unavailable; Client host [209.167.50.21] blocked using sbl.spamhaus.org; http://www.spamhaus.org/SBL/sbl.lasso?query=SBL18187; from=<roybryant@seventwentyfour.com> to=<support@aditsystems.de> proto=ESMTP helo=<mail.seventwentyfour.com>
orginal log-auszug ...
-
dts
- Posts: 290
- Joined: 2004-02-05 20:40
-
Post
by dts »
Achso, alles klar :) Na dann hast du es ja schon gepostet :idea:
-
wirsing
- Posts: 604
- Joined: 2002-11-20 21:32
- Location: Vaihingen und Karlsruhe
-
Post
by wirsing »
Wie wäre es dann mit
Code: Select all
egrep -c 'Client host [[[:digit:]]{0,3}(.[[:digit:]]{0,3}){3}] blocked using ' /var/log/mail.log > /var/log/spamcheck.log
-
dts
- Posts: 290
- Joined: 2004-02-05 20:40
-
Post
by dts »
Danke dir "wirsing", aber...
Code: Select all
egrep -c 'Client host [[[:digit:]]{0,3}(.[[[:digit:]]{0,3}){3}] blocked using ' /var/log/mail.log > /var/log/spamcheck.log
ergibt bei mir:
Code: Select all
grep: »)« oder »)« ohne öffnende Klammer
Bin nicht der Profi in diesen Dingen... :roll:
Kannst du mir bitte aus der Patsche helfen? :) [/code]
-
squize
- Userprojekt

- Posts: 729
- Joined: 2003-05-19 16:46
- Location: Karlsruhe
-
Contact:
-
Post
by squize »
Versuche es mal damit:
egrep -c 'Client host [[[:digit:]]{0,3}(.[[[:digit:]]{0,3}){3}] blocked using ' /var/log/mail.log > /var/log/spamcheck.log
Gruss
Marc
-
dts
- Posts: 290
- Joined: 2004-02-05 20:40
-
Post
by dts »
Hi Marc,
Danke werde es mal testen. Nachdem mein Server fast "frisch" ist und nur 1 Domain drauf zeigt, werden derzeit noch keine Spam's angeliefert.
Bin mal gespannt, ob das funktioniert... werde berichten! :)
Lg, DtS
-
suppenuser
- Posts: 59
- Joined: 2002-07-06 12:45
-
Post
by suppenuser »
DtS wrote:Hallo,
Ich habe in einem anderen Thread folgendes gefunden:
Code: Select all
grep -c sbl-xbl.spamhaus.org /var/log/mail.log > /var/log/spamcheck.log
Momentan habe ich folgende RBL's in meiner main.cf:
Code: Select all
maps_rbl_domains = relays.ordb.org
list.dsbl.org
sbl.spamhaus.org
cbl.abuseat.org
opm.blitzed.org
relays.visi.com
xbl.spamhaus.org
blacklist.spambag.org
Wie kann ich (ohne für jede Liste einen "grep" zu schreiben) alle Listen
überprüfen und in einer übersichtlichen Datei ausgeben?
Habt Ihr Vorschläge oder gibts da bereits fertige Skripte, die solche Spamlisten auswerten können - eventuell mit grafischer Auswertung?
Bin auch für Links jederzeit dankbar... :roll:
Lg, DtS
use Pflogsum.
Gruß Ralf