Looking for a Mailing List App

Hi all,

I am seeking a email list management tool, where people can sign up to join my mailing list and then I can email them from there.

Similar in functionality to MailChimp (but ideally contained within my app).

I have checked out django-newsletter - but before I implement it - are there other solutions that work?