[Postfixbuch-users] Mysql Query in Postfix

lx lx at survive-linux.com
Do Mai 26 19:19:13 CEST 2005


lx schrieb:

> Gregor Hermens schrieb:
>
>> Hallo lx,
>>
>> Am Donnerstag, 26. Mai 2005 16:37 schrieb lx:
>>  
>>
>>> ich versuche gerade erweiterte Anti Spam Funktionen in Postfix 
>>> einzubauen.
>>> Die Länderbasiert aus gewertet werden sollen.
>>>
>>> Nun habe ich das Problem das ich im Postfix query nur eine Variable 
>>> hab die
>>> die IP Adresse bei
>>>
>>> *check_client_access*
>>>
>>> mir die IP adresse des "Senders" gibt.
>>>
>>> Damit aber alles funktioniert würde ich auch noch den "Recipient"
>>> brauchen...
>>>   
>>
>>
>> wie setzt du diese Query um?
>> Wenn du einen Policy-Server verwendest, stehen dir alle nötigen Infos 
>> zur Verfügung:
>>
>> http://www.postfix.org/SMTPD_POLICY_README.html
>>
>> Gruß,
>> Gregor
>>
>> P.S.: Hast du auch einen richtigen Namen?
>>
>>  
>>
> Hallo Gregor,
>
> erstmal danke für deine Antwort,
>
> ich habe mir eine Datenbank gebaut mit den Infos von 
> http://ip-to-country.webhosting.info/node/view/5
>
> Da sind laut des Autor 98,5 % aller Ip Netze nach Ländern sortiert.
>
> nun habe ich eine Query gebaut welche die IP ADresse der mail in
>
> IP Number = A x (256*256*256) + B x (256*256) + C x 256 + D
>
> umwandelt um einen eine WHERE clause schreiben zu können nach dem Motto :
>
> SELECT country_name FROM iptocountry  WHERE inet_aton('$remote_addr') 
> >= ip_from  AND inet_aton('$remote_addr') <= ip_to;
>
> Jetzt will ich aber nicht jedem Virtual Domain user meine 
> einstellungen aufdrücken.
>
> Deshalb die Frage nach der User Variablen... weil ich so Joins 
> benutzen kann um bestimmte einstellungen aus der DB zu holen.
>
> Und dann einzeln nach Country sperren zu können.
>
> Jetzt eine dumme Frage... Was ist ein Policy Server? Werde aber den 
> Link mal schnell lesen.
>
> Wenn ich mich unverständlich ausgedrückt habe dann sag das bitte... 
> ;)  Ich erkläre meinen Gedanken ansatz gerne weiter.
>
> Mein Globales Ziel ist eine völlig dynamische schnittstelle zu bauen 
> in der jeder User nach verschiedenen Kritieren auswählen kann.
>
> UNd das ganze als Plugin für Squirrel.
>
> Alles Liebe
> Lx
>
> P.S. Klar habe ich einen richtigen Namen. Kannst mich aber Hildegard 
> nennen ;) nein Alex...
>
>
>
>
Nur mal ne kurze Frage noch...

Ich habe den Link zum Policy Server gelesen...

wenn ich das richtig verstanden habe kann ich auch ohne weiteres PHP zum 
validieren einsetzten oder?

Alles Liebe
Lx



Mehr Informationen über die Mailingliste Postfixbuch-users