Τι κάνεις όταν θέλεις να δεχτείς mail από κάποιο IP που είναι listed σε κάποια dnsbl και δε μπορείς να το βγάλεις;
Το κάνεις whitelist στον mail server ή στο antispam software που χρησιμοποιείς..
Κι αν το whitelisting δε δουλεύει ή δεν έχεις τον έλεγχο τους;
Τότε κάνεις bypass το dnsbl listing, γιατί έχεις έλεγχο του DNS server που χρησιμοποιούνε!
Εστω ότι το listed IP είναι το 193.194.195.196, και είναι listed στην bl.spamcop.net.
$ host 196.195.194.193.bl.spamcop.net
196.195.194.193.bl.spamcop.net has address 127.0.0.2
Φτιάχνεις ένα κενό zone file στον DNS σαν το παρακάτω
$ cat etc/noblacklist.zone
$TTL 86400
;
;name addr-cl SOA Origin Person in charge
;
@ IN SOA localhost. root.localhost. (
2008011600 ; Serial
21600 ; Refresh 6 hours
3600 ; Retry 1 hours
3600000 ; Expire 41 days 16 hours
172800 ) ; Minimum 2 days
IN NS localhost.
Στο etc/named.conf του bind δηλώνεις το παρακάτω:
zone "195.194.193.bl.spamcop.net" {
type master;
file "/etc/noblacklist.zone";
};
Κάνεις reconfig στο bind και ως δια μαγείας ..δεν είσαι πλεον listed
$ host 196.195.194.193.bl.spamcop.net
Host 196.195.194.193.bl.spamcop.net not found: 3(NXDOMAIN)