# check for junk domain/spammers Sjunk # lookup domain in database R$*<@$+> $:$1<@$(junk $2$)> # exists? return R$*<@$*@JUNK> $@$1<@$2@JUNK> # lookup address in database R$*<@$+> $:$1<@$(junk $1@$2 $:$2$)> # exists? return R$*<@$*@JUNK> $@$1<@$2@JUNK> # remove one subdomain, try again R$*<@$-.$-.$+> $: $>junk $1<@$3.$4> SjunkIP # lookup IP in database # full IP address R$-.$-.$-.$- $: $(junk $1.$2.$3.$4 $) # class C net R$-.$-.$-.$- $: $(junk $1.$2.$3 $: $1.$2.$3.$4 $) # class B net R$-.$-.$-.$- $: $(junk $1.$2 $: $1.$2.$3.$4 $) # class A net R$-.$-.$-.$- $: $(junk $1 $: $1.$2.$3.$4 $)