[postfix-users] Alternative zu postgrey
Uwe Driessen
driessen at fblan.de
Mo Jun 14 23:33:51 CEST 2010
On Behalf Of Christopher Stolzenberg
>
> Hi,
>
> heute musste jemand in der Firma wo ich Postgrey installiert habe ein
> Mitarbeiter über 4 Stunden auf eine Mail warten... deswegen wurde mir
> gesagt das die Lösung mit Mails erstmal abweisen unprofessionell und
> auf Dauer nicht akzeptabel ist...
Das da 4 Stunden auf eine Mail gewartet werden muß liegt nicht am Postgrey sondern am
senden Server. Postgrey nimmt alles an was (standard 5 min) später wieder versucht wird
zuzustellen.
Ist das gleiche Verhalten wenn ein Server unter Last steht.
Ist eine Absender Mail erstmal in der lokalen Database dann wird diese auch nicht mehr
verzögert sondern sofort angenommen!!
Das gilt solange wie die Mail innerhalb eines bestimmten Zeitraums (ich glaube 30 Tagen)
immer wieder kommt.
Es werden nur die neuen und die seltenen Mailadressen verzögert.
Ich glaube mit warn_if_reject kannst du am Anfang sogar einfach dein System trainieren und
schaltest es erst in 4 Wochen scharf. Dann hast du nicht sofort die Verzögerungen die so
negativ auffallen.
Setze Greylisting selectiv ein:
In der main.cf
Unter den smtpd_recipient_restrictions = ....
check_client_access pcre:/etc/postfix/maps/dialups.grey
dazu die restrictionsclass
smtpd_restriction_classes =
greylisting
greylisting = check_policy_service inet:127.0.0.1:60000
/etc/postfix/maps/dialups.grey:
/eu\.blackberry\.com$/ DUNNO
/(\-.+){4}$/ greylisting
/(\..+){4}$/ greylisting
# everything with 3 or more dots/hyphens in the hostname
/(^|[0-9.x_-])(abo|br(e|oa)dband|cabel|(hk)?cablep?|catv|cbl|cidr|d?client2?|cust(omer)?s?
|dhcp|dial?(in|up)?|d[iu]p|[asx]?dsld?|dyn(a(dsl|mic)?)?|home|in-addr|modem(cable)?|(di)?p
ool|ppp|ptr|rev|static|user|YahooBB[0-9]{12}|c[[:alnum:]]{6,}(\.[a-z]{3})?\.virtua|[1-9]Cu
st[0-9]+|AC[A-Z][0-9A-F]{5}\.ipt|pcp[0-9]{6,}pcs|S0106[[:alnum:]]{12,}\.[a-z]{2})[0-9.x_-]
/ greylisting
/\.(g.|.u|.z|org|info|si|ru|br|sk|pe|ro|eg|in|lv|gr|za|net|com|br|jp|ca|co|cz|cy|in|il|it|
mx|pl|pt|ua|ar|th|no|th|nl|ma|nu|ee|pe|se|ux|lt)$/ greylisting
/clients\.your-server\.de$/ greylisting
/unknown/ greylisting
/agnitas\.de/ greylisting
Und schon werden nur noch entsprechende Toplevel und Domains mit den obigen Merkmalen
greylistet
>
> Was soll ich nun machen? Gibt es noch Möglichkeiten die genauso gut
> sind? Mit Postgrey konnte ich in dieser Umgebung den Spam fast auf 0
> reduzieren und jetzt soll ich´s wieder abschalten aber gleichzeitig
> dafür sorgen das die Spammails weiterhin so niedrig bleiben...
*gg einen Tod muß dein Chef sterben entweder Spam oder am Anfang mal ein paar
Verzögerungen beim Mailversand hinnehmen.
Du kannst die Zeit auch entsprechend anpassen von 5 min auf 1 min wobei der Absendende
Server für die erneute Zustellung zuständig ist wenn der erst nach 4 Stunden wieder sendet
dann tut er das halt erst dann.
Und wer sagt denn das Mail ein Echtzeit Kommunikationsmittel ist? Dann muß dein Chef ein
telegramm schicken und das dauert auch ein paar stunden oder Fax nehmen und in Kauf nehmen
das auf der anderen Seite besetzt ist oder telefonieren und und versuchen bei einem
besetzten Anschluss durchzukommen.
Mail ist nicht anders.
>
> Als Blacklists habe ich im Einsatz: ix.dnsbl.manitu.net und zen.spamhaus.org.
>
> thx
>
> Chris
Mit freundlichen Grüßen
Drießen
--
Software & Computer
Uwe Drießen
Lembergstraße 33
67824 Feilbingert
Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397
Mehr Informationen über die Mailingliste postfix-users