The popular email campaign manager phpList is open source, free to download and easy to use. The commercial sponsor behind phpList offers a hosted solution (starting at US$5 per month), but you can choose to set it up on your own server without paying anything. Just follow this article to set up phpList on your own and save yourself a few bucks.

http://www.webreference.com/authoring/email/phplist/