You might be better off using a reputable mailing service, they handle opt-in / opt-out functions and use different domains for the mailing so you don't end up with your mail server on a bunch of internet blacklists.
Even if you never send spam, people forget they asked for a newsletter and then report your domain as a spammer.