I have just discovered a mass-mailer feature under "Administration". However, this is just plain text, does not allow external sign-up, and does not allow personalised e-mails. The latter should actually not be too hard to implement. One could create placeholders e.g. {firstname}, which would then trigger the script to pull out use information.
Just ideas ...