I am seeing a lot of users join with bogus e-mail addresses and have been
thinking of a way to fix the problem.
Definitely, anything with a space in it should be junked, and as long as it
was configurable I'd junk UUCP bang paths and maybe %'s as well. But that
still doesn't solve most of my problem, with users who subscribe with bogus
domains.
What I was wondering is if there is code to access the DNS resolver from
PERL, and if so, could there be a configurable option to do DNS lookups on
the domains of all new subscribers? If the request fails, the user would
be junked.
What would also be nice would be a tool to do the above to an existing user
list and remove any users whose host doesn't exist. I just spent the last
2 hours weeding out users from my major list and it is quite a pain to do
by hand :-)
Evan
--
Evan Champion * Director, Network Operations
mailto:evanc@synapse.net * Directeur, Exploitation du reseau
http://www.synapse.net/ * Synapse Internet
Follow-Ups:
|
|