Blacklist, Maillog und Bounce-Management

haschi

Registered User
Hallo,

gibt es eine Möglichkeit herrauszufinden, ob und wo ein Mailserver gelistet ist? Ich vermute, dass unser Server bei dem einen oder anderen Dienst auf der Blacklist steht.

Ich nutze Postfix und Dovecot. Ist es irgendwie möglich, dass Fehlermeldungen aus dem Log separat abgelegt werden, z.B. in eine Datenbank? So wäre es mir möglich neben Meldungen das eine Mail abgelehnt wurde auch ein kleines Bounce-Management durchzuführen. Dazu konnte ich leider nichts gescheites finden, nur das per Cron-Job und Script die Logs durchsucht werden und entsprechend verarbeitet werden können. Davon würde ich aber eher abstand nehmen wollen, da es doch recht Serverlastig ist.

Welche Möglichkeiten würden sich mir bei diesen zwei Anliegen bieten?

Ich danke im vorraus :-)

Gruß
Marco
 
Du kannst doch das mail.log (oder wie das Maillog auf deinem OS heißt) mit logtail auslesen und das Ergebnis dann nach einer Ablehung bei smpt greppen.
logtail merkt sich, wo es zuletzt die Logdatei ausgelesen hat.
Und der Cronjob läuft dann alle 10 Minuten, der das auslesen anstößt.

Inwiefern ist das für dich zu serverlastig?

Blacklists kannst du bei http://multirbl.valli.org/ abfragen. Oder wolltest du das automatisch auswerten?
 
Last edited by a moderator:
Ah, logtail. Daran hab ich nicht gedacht! Das ist natürlich weniger Last.
Hätte es mit cat gemacht und hätte per grep dann immer die Uhrzeit als Indikator genommen.

Ok, dann werd ich mich mit logtail beschäftigen :)

Danke für diese Antwort.

Hast du zu meiner Blacklistfrage zufällig auch noch eine Antwort?
 
irgendjemand bietet gestimmt aktives Monitoring für deine Outgoing IPs an und wird dich per PM anschreiben.

Ansonsten schick kein SPAM und halte deine Kunden sauber -
 
Dein letzter Satz ist natürlich wahr :) Ich verschicke kein Spam, wenn aber einer meiner Kunden meint er muss mal ein kleines Mailing raushauen was in einem Rutsch an 7000 Adressen ging.... Naja, wie auch immer...
 
aber einer meiner Kunden meint er muss mal ein kleines Mailing raushauen was in einem Rutsch an 7000 Adressen ging
Wenn die alle ohne Verzögerung rausgehen und wohlmöglich viele an eine Maildomain, kann deren Spamfilter dann schon mal blockieren.

Es ist vielleicht sinnvoll, dem Kunden Mailingsoftware zu empfehlen/installieren, die Massenmailings als solche kennzeichnet und nicht alles auf einen Schlag los wird.

Du kannst doch auch den Ausstoß begrenzen wie viele Mails der Kunde innerhalb einer Zeiteinheit senden darf.
Du kannst das auch abhängig von der Empfängerdomain machen
http://steam.io/2013/04/01/postfix-rate-limiting/
 
Bezüglich Blacklists kannst du deine IP's einfach hier eintragen und wirst dann per E-Mail informiert: http://rbl-check.org/rbl-e-mail-monitoring/

Oder du nutzt deren API in einem eigenem Script. So prüfe ich z.B. mehrmals täglich meine IP's die im DNS abgelegt sind. Das hat den Vorteil, dass man nicht andauernd die Einträge dort aktuell halten muss: http://rbl-check.org/rbl-quick-check-api/

Der Service wird von Anexia kostenlos zur Verfügung gestellt und funktioniert sehr zuverlässig :)


MfG Christian
 
Back
Top