milter-greylist-4.5.1 is available
2013-05-20 by manu@...
Here is milter-greylist-4.5.1
http://ftp.espci.fr/pub/milter-greylist/milter-greylist-4.5.1.tgz
MD5 (milter-greylist-4.5.1.tgz) = e0149825bd2912e20a57f70539b00427
Changes sinces 4.4.3:
DNS update support
make clean clears milter-greylist.spec
Use ZZ for unknown GeoIP country
Add IPv6 support for MX sync (Hajimu UMEMOTO)
A note for DNS update: it is automatically enabled at configure time if
your resolver supports it. configure tries to link a test progrem with
res_nupdate() for that. Here is an example configuration and usage to
create your own DNSRBL:
sig "dns-update" "hmac-md5" "1B2M2Y8AsgTpgAmY7PhCfg=="
nsupdate "bl.example.net" { rname "%j.bl.example.net" rvalue
"127.0.0.2" tsig "dns-update" }
racl blacklist rcpt spamtrap@... nsupdate "bl.example.net"
NB: %j is the reversed sender IP address. e.g.: 192.0.2.1 becomes
1.2.0.192
On the DNS server side, iff you run BIND, you are going to have
something like this:
key "dns-update" {
algorithm hmac-md5;
secret "1B2M2Y8AsgTpgAmY7PhCfg==;
};
zone "bl.example.net" {
type master;
file "bl.example.net";
update-policy { grant dns-update zonesub ANY; };
allow-query { 192.0.2.0/24 };
};
There is no expiration mechanism for inserted record, yet.
--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...