The original question was regarding email addresses, not usernames.
If an ISP has a policy of requiring each left-hand-side of an email
address to be a username, that ISP has a serious problem.


On Wed, Mar 12, 2003 at 02:42:04PM +1300, Philip J. Newman wrote:
> 
> how ever i don't think most ISPs let users pick names with the + sign in it
> 
> > Don't forget plus signs.  When providing email addresses to lists and
> > web sites, I regularly tag my address (as the From address on this
> > message demonstrates).  Using procmail for local delivery allows these
> > addresses to be delivered to my account, and I can more easily track
> > down the origin of "tagged" spam.  When I come across a web site or list
> > that doesn't allow my address with a plus sign, I find another site or
> > list.  So I use:
> >
> > function isvalidemail($what) {
> > if
> (!eregi('[a-z0-9][a-z0-9._=+-]*@([a-z0-9][a-z0-9-]*\.)+[a-z][a-z]+$',$what))
> return(false);
> > list($user,$domain) = explode("@",$what);
> > if (!getmxrr($domain,$mxhosts)) return(false);
> > if (!count($mxhosts) > 0) return(false);
> > return(true);
> > }

-- 
  Paul Chvostek                                             <[EMAIL PROTECTED]>
  Operations / Abuse / Whatever
  it.canada, hosting and development                   http://www.it.ca/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to