Error in forum posts, OP is stuck in a loop....
If you want, we can play this game for ever. You post code and an error message, and I ask you if you've read the error message and understand what it is saying.
Did you? What does it tell you? Did you try to Google for it? Can you provide more information? Can you tell us if the e-mail accounts you are using are valid and available? Can you tell us if you are allowed to use the SMTP server you are using? Can you tell us if you can send e-mail to these account with other means (e.g. a normal mail client) Can you tell us if you are indeed black or grey listed because you or your provider have sent spam in the past? Bla bla bla bla and so on and so forth.
Bottom line: simply dumping code and error messages isn't going to get you far on this forum. Please post a *relevant* question, that shows you have done some research yourself in order to understand the problem. Take a look here for some great ideas: http://www.catb.org/~esr/faqs/smart-questions.html
Without all that, I can't help you.
Everyone is unique, except for me.
Author of ASP.NET 2.0 Instant Results
and Beginning Dreamweaver MX / MX 2004