[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