This is the initial release for Drupal 7. As such, there are warts.
Most of it does work. Mostly. But there are some areas that do not work.
The primary functionality of sending an e-mail to multiple users does work.
It does not send HTML messages, as I have not yet completed converting that part over to the new system.
I have not tested well the ability to send attachments.
Many changes and updates. See CHANGELOG.txt for details. The code is believed to be in good working operation, but it's entirely possible there are new bugs introduced by myself. Use with caution, but use and let me know if anything is found.
This release corrects (hopefully) my faux pas of assuming which branch was being used for coding and beginning my updates in the wrong one. It includes the most updated code of the 5.x-1.x branch and the bug fixes and feature enhancements I added in the 5.x-2.x branch. Although I have done a large amount of testing of the code base, because of the massive merging of code I did, you should run this on a test system before going live to make sure there are no "gothas".
Attention: Don't use the 5.x-2.1 version. It was created based on an older version of the code and does not have all the changes that were in up to 5.x-1.5.
New features as requested by the users, including:
Attention: Don't use the 5.x-2.0 version. It was created based on an older version of the code and does not have all the changes that were in up to 5.x-1.5.
Bugfix:removed admin links for regular users
Bugfix: changed first mass_contact_bcc_d to be mass_contact_HTML_d
moved node_type entry creation to time of node creation
added permissions for node creation and attachments
allowed deletion of node type
Added option to limit number of recipients per e-mail. Once the limit is reached, the recipient list will be broken up and the mail sent out in pieces. This may help some of the issues raised re: mail not sending.
Added error tracking and detailed logging via drupal_set_message
CHANGED: Replaced mail.module-style opt-in with my original "opt-out" profile option
CHANGED: Admin no longer automatically ignores optouts but are given option of ignoring on form.
ADDED: Option to turn off opt-outs entirely
Note: this release should be considered beta, as only minor testing has gone into the above features. Anyway, this whole module is quite new so should be used with care.