Posted on: 2/3/2014 9:30:39 PM | Views : 681

In my email validators for an ASP.NET 2.0 web app I am using a regular expression of "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
My routine that sends out a group email (400+ addresses ) has been working until recently .  I am now getting an error of The specified string is not in the form required for an e-mail address.
I copied out all the email addresses to a file which I parsed and ran through the regular expression to make sure it wasn't something funny like someone had javascript disabled and bypassed the validators.  But all the emails pass through the regular expression.  I did see a "+" in one of the email user names.  From quick research it appears that is a valid character for an address.  Does .Net agree with that?  Not seeing anything else strange about the addresses yet.
I am assuming I need a better regular expressi ...

Go to the complete details ...