I am always surprised that more people don't want a good mailing list for Joomla as it is critical to many businesses. Maybe this says something about why Joomla has not had more of an impact on the business world...yet.

AFAIK, both MaMML and YaNC integrate with the Joomla user table and have the ability to include existing Joomla content in your mailing. YaNC has the powerful advantage of integration with the upcoming version of CommunityBuilder. This will allow its subscription info to be included directly in your registration and user profile - a big deal! I hope that many other 3PD take interest in CB's plugin framework. Many of our community's great
projects are on board already!
I should be clear that I have not tried to use
YaNC or
MaMML / ANJEL in a production environment. Both are actively being developed. Have you considered a donation to the developer in return for help with your custom application of their free software? Your donation could help create a more solid product for all Joomla users!
I have used
mosListMessenger and have to say that it is a very capable mailing list script. I like it a lot, actually! There are a few drawbacks with its integration with Joomla that have kept us from embracing it as a production solution:
- WYSIWYG editor only works in IE
- no support or updates for a released core modifications that automatically added Joomla users to mosLM
- no native ability to include existing Joomla content in the email
Without the integration of Joomla's registration process or at the very least the ability to import them makes mosLM is pretty useless for most of our clients. I don't understand why mLM doesn't use Joomla's WYSIWYG editor, seems a simple modification. mosListMessenger is a modification by Phil Taylor of an existing stand-alone script written by someone else. Phil modifies it to work with Joomla and resells it per an agreement with the original developers. Because of this situation, we think that it's safe to assume that that the potential for future integration with Joomla is limited.
We have used
Mailman and
PHPlist effectively but neither are integrated with Joomla. Mailman is written in Python and has been the most robust web-based mailing list script we've found for large lists. It allows for newsletter / blast one-way communications as well as a listserv / mailing list two-way communication vehicle for subscribed users. Mailman's interface is extremely clunky and very difficult to modify as it is usually installed for the entire server. Hopefully future versions will be more customizable and offer an API to help integrate admin functions into Joomla. Until then, it remains a very good solution for a large mailing list that is not integrated with your Joomla site.
PHPlist allows only newsletter / blast one-way communications but does so admirably. The main drawbacks of PHPlist for us were the one-way only abilities and the need to create the mail in the web-based admin rather than simply sending an email to a special email address. Most users we've found would rather create and send the email in their own email program (Outlook, Thunderbird, OSX Mail, etc) which Mailman allows but not PHPlist.