Which would be least painful and most valuable to my users?
Option 1: Write an email distribution list plugin
Option 2: Install an email script like ccMail, etc. in another directory on my site and then connect the databases so they share information?
By the way, I will have to hire someone to do either, but would like feedback from others before trying to hire someone that knows how to do only one of these and therefore it is the "best way".
NECESSARY FEATURES:
1. Moderators for distro list are the only senders of messages.
2. Creation of simple opt out option
3. Automatic opt-in when joining a particular Group in Oxwall.
4. Automatic opt-out when leaving a particular Group in Oxwall
5. Ability to set "sent from" email address.
6. Viewing members of specific Groups shows the real name, user name, email address and subscription status of each user.
NICE TO HAVE FEATURES:
1. Integrates fully with Oxwall
2. Opt out of list automatically removes member from associated Group.
Thanks in advance for helpful feedback.