It's been years since I've done this with DH, and I see some things have changed.
According to http://www.dreamhost.com/spam.html:
Mailing list subscribers must specifically opt-into the list they are subscribed to.
and The user is advised and acknowledges that DreamHost's electronic mail service equipment is located in California. In no event shall the user use DreamHost's equipment in violation of California's anti-spam laws including California Business & Professions Code sections 17538.4 and 17538.45.
However, the Can SPAM Act states:
In other words, what the Federal law replaces any state laws.
What I did with DH in the past, was manually enter in people's email addresses in the web panel. What I want to do now is create an announcement list to input addresses of people with whom I have a current, direct business relationship with. (I'm launching a new front end site for my design company, and want my clients to know about it.)
Do I have to go through an have each of them opt-in, or am I cool with following the federal law?