When sending out emails using the SmtpClient and a MailMessage (.net 3.5) the “To” email address(es) get validated prior to sending. I’ve got a big stack of email addresses which have a dot (.) before the at-sign, causing a FormatException when you attempt to send the message using the SmtpClient. This is actually a good thing, because by specification a dot before the at-sign is invalid. Unfortunately, those emails exist in the real world and they get delivered, if you send them out using your preferred email client.
My question is, can email validation through the SmtpClient/MailMessage be suppressed?
This can be error after tring to send the e-mail.
Can you provide some CallStack so we can view where exactly exception is thrown
Update:
According to the disassemble code from reflector, this problem can be sold only by upgrading to the VS2010 and .NET 4.0
Lower versions of System.Net assembly have no way to solve this problem