[Postfixbuch-users] Filtern von dynamischen IP's anhand Ihres DNS eintrages

Robert Felber r.felber at ek-muc.de
Fr Feb 2 08:46:20 CET 2007


On Fri, Feb 02, 2007 at 08:25:13AM +0100, Uwe Driessen wrote:
> Hallo Liste,
> 
> Brüte jetzt schon einige Zeit über dem Problem wie ich nachfolgende und ähnliche Adressen
> mit einem check rauswerfen kann.
> Immer mehr DSL-Provider gehen hin und tragen diese Adressbereichen auch im DNS ein aus
> welchem Grund hat sich mir noch nicht erschlossen. 
> Das reverse DNS überprüfen funzt da nicht mehr denn es existiert ja ein gültiger DNS
> Eintrag. 
> 
> 
> 87.69.29.58.cable.012.net.il
> host138-101-static.17-80-b.business.telecomitalia.it
> c-71-231-212-141.hsd1.or.comcast.net
> static-70-108-243-81.res.east.verizon.net
^^ dynamischer host?

> 220-141-248-168.dynamic.hinet.net
> c-68-81-209-39.hsd1.pa.comcast.net
> 
> 
> geht das mit 
> 
> /^[0-9]\.\[0-9]\.\[0-9]\.\[0-9]\.\+$/  550 no dynIP please! 
                                    ^?! willst du auf + matchen?

> /^$[0-9]\-\[0-9]\-\[0-9]\-\[0-9]\-\+$/  550 no dynIP please! 
    ^ was sucht das da?              ^?! willst du auf + matchen?

> Oder muß ich auch im einzelnen dann noch definieren das zwischen den . und den - von 1 - 3
> Ziffern stehen können inkl. der möglichen Kombinationen des ganzen? ich habs noch nicht
> ganz begriffen.  

Da koennte man jetzt dutzend regexpatterns liefern. Aber, die da oben kannst
du vereinfachen indem du . und - or-gruppierst; sprich [.-]

> Und dann in die main.cf mit 
>        check_sender_access = Tabelle 
> 
> eintragen?

Ich wuerde das als HELO check einbauen, damit DynDNS user ne chance haben
durchzukommen.


-- 
    Robert Felber (PGP: 896CF30B)
    Munich, Germany



Mehr Informationen über die Mailingliste Postfixbuch-users