I am building a web site, and the client wants a newsletter "system" on it.
How do I send this kinds of mass (>1000) emails?

I read somewhere that using sendasync method of the smtpclient does the trick.
But it constantly gives me an "Email faliure" exception. And, I don't know what to do with that right there...

So, basically my question is, is it ok to send the emails using the SEND method of the smtpclient, but each mail in it's own thread.

for eg.

```
   NewsletterEmail newsletterEmail = new NewsletterEmail(emailAdress[i], mailSubject, mailBody);
    Thread t = new Thread(new ThreadStart(newsletterEmail.MakeAndSendEmail));
    t.IsBackground = true;
    t.Start();

```