Well, I have finally gotten started play, earning crystals and gold, etc.
The problem is your parsing of email. You register F and f as distinct characters. However the WWW standard for URLs and Email adresses is the capitalization is ignored in email addresses and domain names (well the first two levels, anyway, however my experience is that capitalization in subdomains is ignored).
Your parser reads
Fawn@SpiritSeeker.net as an invalid email address. I've been using it exactly like that for 15 years. In fact, it's hard for me not to include the capitalization.
I've no idea why there was a problem on the Java app. It translated (at least for display purposes) into caps. I am pretty sure I tried my email all in lowercase, but I might have slipped and had no way to catch my error.
However, long term, I highly recommend setting 'ignore case' in your regular expressions or other pattern matching.
I'm registered now, so I consider the issue close, though it would be nice to hear if you decide to change eaddr parsing.
Bookmarks