One of the main requests you get as a developer from clients is to have a mailing list options on their website.
there are many options to create a mailing list.
you can let subscribers sign for a mail every time a post is published Subscribe2 does, provides a comprehensive subscription management and email notification system for WordPress blogs that sends email notifications to a list of subscribers when you publish new content to your blog.
you can also use a local program that runs on your client’s computer, let’s say you download something like 1st mass mailer, than you can let the client to import the new subscribers into a mailing list. (it’s the less comfortable way to do it).
and you can use the online tools for mailing list, most of them are very good, but they cost money. we really like mailchimp.
of course there are many great free and premium wordpress plugins for newsletter and mailing list, here are some of them:
This plugin will send a newsletter to everyone on your email list. You can specify how many recent posts it will send in the newsletter options under settings.
Simple Newsletter Plugin
This plugin is a simple newsletter plugin. It can show opt-in form, save opt-in email and name, and send emails to your opt-in list. It also have import and export email data ability.
This plug-in lets you collect subscribers on your blog with a single or double opt-in subscription process. Double opt-in means the user has to confirm a subscription following simple standard instructions sent to him via email.
there is also a PRO version of this plugin, her:
MailChimp WordPress Plugin
The MailChimp WordPress plugin allows you to quickly and easily add your MailChimp signup form as a widget on your WordPress 2.3 or higher blog. See it in action on our own MailChimp Blog.
*** try them all and find the one you like.