Do yourself a favor and get the ezsignup script from Human Kind.
The "reseving" that you need is built in, as is the profanity
filter.
I use them and it works great. It is not worth your time to re-
invent the wheel.
In a nutshell, there are two lists of words that you define. One
is a list of reserved userids. These are usernames that you don't
want the average user to use such as your internal product names,
trademarks, trademarks of others, administrative words, etc.
The second list is a list of profanity. The script stops people
from incorporating these words in their email addresses. For
example, if the word "Whore" happens to offend you, add it to the
list. If it really offends you also add "_h_o" and "-h-o" and "_h-
o" and "-h_o" to the list as well. This would catch
w_h_o_r_e, w-h-o-r-e, w_h-o-r-e, w-h_o-r-e, nastywhore,
rottinwhore, and well you get the idea.
They will get around you with some derivation, but you can block a
great many of them.
I flash an error message that says "the name you have selected has
been rejected by our 'In Poor Taste' filter, please select another.
The Human kind templates let you create the word lists as well as
the rejection messages.
Regarding standard lists, i think ron already referred you to a
list of profanity. Take care here not to go overboard. There are
only seven deadly sins, and about as many FCC word issues. There
is no real reason to block a zillion words. If you block words
that your customers feel strongly about you risk their ire. For
example, i saw a word list that nixed the following:
gay, condom, sex, and rape
The first represents about 18 million people in the US alone, the
second is marketed on national tv by some of the most powerful
companies in the world, the third is about the most popular word
on the net, and the fourth would kill the following names:
RapePrevention, RapeEducation, RapeAssistance, RapeCounseling,
Drapes, and so forth.
I block combinations like Rapeme, Rape_me, RapeAll, Rape-all,
RapeMy, Rape-my.
I hate censorship, but i have invested alot of money in my company
name, so i don't want to see the email address
[EMAIL PROTECTED] flying around the internet.
Remember to block a few word combinations that are not "profanity"
per say, but really don't need to be used. Things like: Kill-All,
Murder_all, and even torture. Blocking "torture"
blocks "TorturedSoul" which is harmless, but that's a small price
to pay to block some of the more colorful uses of the word that
one might think of.
"reserved words" however are completely subjective. You will have
to develop those on your own. Your company terms, trademarks, etc.
will differ from others.
Hope this helps
---------- Original Message ----------------------------------
From: "NetQuick Mail Administration" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Date: Mon, 22 Jan 2001 21:23:31 -0500
> The pocket poor, man weary solution is to just add them and
disable them
>all manually. The profanity part may be harder to think out than
to do.
>With all of the possible permutations and variations in popular
slang as
>well as foreign languages, you could waste a year on this one.
Then of
>course their is the freedom of expression issue. Currently we
are at the
>buckle end of the Christian bible belt in the USA. We have never
gotten a
>complaint about an obscene Email name. I'm sure the guy who
uses "uncsucks"
>get hell from the University of North Carolina alumni, but that's
more of a
>personal matter.
>
> Per haps some of the third party template creators like
HumanKind
>Systems have an automated solution to this.
>
>Kevin Childers
>
>
>----- Original Message -----
>From: "Chuck Schick" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Monday, January 22, 2001 7:46 PM
>Subject: [IMail Forum] Reserving e-mail addresses.
>
>
>> This is a two part question.
>>
>> First, is there a way in Imail to reserve e-mail addresses. We
do not
>> neccessarily want all of these alive but we do not want
customers using
>our
>> automated sign up to take them. These are like
[EMAIL PROTECTED] ,
>> etc. and also some vulgarities. In some cases we can use
aliases but
>> sometimes I just want to make them unavailable.
>>
>> Second, does anyone have a standard list of names that they
reserve in
>such
>> a manner?
>>
>> Chuck Schick
>> Warp 8, Inc.
>> www.warp8.com
>> 303-421-5140
>>
>>
>> Please visit http://www.ipswitch.com/support/mailing-lists.html
>> to be removed from this list.
>>
>> An Archive of this list is available at:
>> http://www.mail-archive.com/imail_forum%40list.ipswitch.com/
>>
>
>
>Please visit http://www.ipswitch.com/support/mailing-lists.html
>to be removed from this list.
>
>An Archive of this list is available at:
>http://www.mail-archive.com/imail_forum%40list.ipswitch.com/
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unleash the Power of CommunitySpirit's GayLightning! Dialup Access!
Make the Switch to the ISP Who Cares. LesbiGay Owned and Operated.
Save 20% on DialUp service and we Donate $1/month to your Charity!
Switch Instantly Online Now at http://www.CommunitySpirit.com
Need an Online Shop? CommunitySpirit can make it happen for
$50/mo. Includes Software, Hosting, Design, the Works!
Get Your Own Free Webmail Account @ overlooked.com
Please visit http://www.ipswitch.com/support/mailing-lists.html
to be removed from this list.
An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/