In SP 2010 Foundation, I have a blog setup to allow contributors to post as a draft. However, all of the users that have alerts setup for posts receive an email when these drafts are created. That defeats the purpose of drafts as you don't want the general audience to see the content of the post until it's actually published. Any help is appreciated.
Create a view only showing published items and change the alerts to be on changes to an item that appears in that view.
Note that the list needs at least one view with a filter for that option to appear