[Postfixbuch-users] Mysql Query in Postfix

lx lx at survive-linux.com
Do Mai 26 18:50:30 CEST 2005


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... 




-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20050526/6601d3ee/attachment.html>


Mehr Informationen über die Mailingliste Postfixbuch-users