postscreen: Whitelist aus SPF-Records erstellen

Inspiriert von postwhite habe ich beschlossen, auch für mich privat mal damit zu spielen, für postscreen eine Whitelist zu erstellen und selbige aus den SPF-Records großer Anbieter zu befüllen. Anmerkung: Das ganze hat in meinem Setup keinerlei Sinn. Das mal vorangestellt, der folgende Code erzeugt ein CIDR-File, welches man dann in Postfix, genauer der Datei main.cf, z.B. folgendermaßen einbinden kann: postscreen_access_list = permit_mynetworks, cidr:${maps_dir}/spf_whitelist.cidr Der Code selber benötigt die Gems ipaddress und dnsruby. [Mehr]