#!/bin/bash cat "$@" \ | grep '^DN' \ | awk -F, '{print $2 "\t" $4}' \ | tr A-Z a-z \ | sort -n \ | uniq \ | egrep -v '(^127\..*dnsbl\.sorbs\.net|^127\..*zen\.spamhaus\.org|^127\..*multi\.surbl\.org|^127\..*multi\.uribl\.com|^127\..*combined\.njabl\.org|^127\..*fulldom\.rfc-ignorant\.org|^127\..*bl\.open-whois\.org|^127\..*dob\.sibl\.support-intelligence\.net|^127\..*rhsbl\.ahbl\.org|^127\..*list\.dnswl\.org|^127\..*sbl-xbl\.spamhaus\.org)' \ | egrep '([a-z0-9]\.biz\.$|[a-z0-9]\.com\.$|[a-z0-9]\.edu\.$|[a-z0-9]\.gov\.$|[a-z0-9]\.info\.$|[a-z0-9]\.mil\.$|[a-z0-9]\.net\.$|[a-z0-9]\.org\.$|[a-z0-9]\.a[deglmnqrstuwz]\.$|[a-z0-9]\.b[adeghjmnorstwyz]\.$|[a-z0-9]\.c[acdhilmnoruxyz]\.$|[a-z0-9]\.d[ejkmo]\.$|[a-z0-9]\.e[cegrstu]\.$|[a-z0-9]\.f[ijmr]\.$|[a-z0-9]\.g[eghirst]\.$|[a-z0-9]\.h[knru]\.$|[a-z0-9]\.i[delnrst]\.$|[a-z0-9]\.j[eop]\.$|[a-z0-9]\.k[egrwz]\.$|[a-z0-9]\.l[abikstuv]\.$|[a-z0-9]\.m[acdgklnpstuwxyz]\.$|[a-z0-9]\.n[ilopruz]\.$|[a-z0-9]\.om\.$|[a-z0-9]\.p[aefghklrsty]\.$|[a-z0-9]\.qa\.$|[a-z0-9]\.r[osu]\.$|[a-z0-9]\.s[adegikntuv]\.$|[a-z0-9]\.t[chkmortvwz]\.$|[a-z0-9]\.u[agksyz]\.$|[a-z0-9]\.v[egn]\.$|[a-z0-9]\.ws\.$|[a-z0-9]\.yu\.$|[a-z0-9]\.z[amw]\.$)'