Whenever there is a need for "Newsletters", "Bulk email", "Mailing lists", "Branded emails", etc, then Mailout is worth a look.
The module does not require any special setup or configuration and can be used out of the box, however, branding is possible through templates and custom mailing lists.
Installation
Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules.
Here are some key features of "Mailout":
· Create mailing lists
· Set mailing lists as public or private
· Paste emails from gmail and save to a mailing list
· Upload a CSV or tab-delimited list of emails (you can specify which columns contain the name and email address)
· Edit subscription settings for an email address
· Manage a global opt-out list
· Create fully branded email templates
· Verified compatible with WYSIWYG HTMLBox
· Set default subject, from address and more
· Upload and associate files with templates, which will later be attached to mailouts
· Users can prefer Plain text emails
· E-mails are sent with a subscription link for managing subscriptions to public lists and global optout
· Subscription links work for anonymous users
· E-mails opened as full HTML are tracked as having been opened
· Administrator can choose an existing template, or simple send an untemplated email
· In any case, when sending an email, the email can be modified before sending.
· Trigger an mailout test to any address prior to sending - sends a plain and a HTML email
· Choose recipients from mailing lists, roles, organic grousp, or just type or paste in some addresses.
· Schedule the mailout for a later date
· E-mails sent in batches to avoid timeout
· Administrator can process queues manually, or leave it to cron
· Queue shows email sent/opened information
· Queue is searchable
· Editing a subscriber (fixing an email address) can optionally modify unsent emails in the queue
Requirements:
· Drupal 5.x