For those not aware, I started and made real good progress on an Email Manager Newsletter module for DNN. While it is not a finished product that can be used right out of the box, it is a solid, very extensive well designed module using good DNN practices (for the most part other than skinning). Any developer can easily customize it and integrate it into a website, although I don't think it is ready for non developers yet.
It has the following features:
Customizable subscribe\unsubscribe functionality
Ability to schedule emails at any time (including recurring)
Content Provider allows for emailing of dynamic content from your website
Mailinglist Provider allows easy plugin with 3rd party email lists
Maintains a log of all emails sent (useful for debugging)
Option to specify mailing list based on a custom list, user role or provider
You can get the free source at:
http://makisoftware.com/dnn/YAPEmailManager.aspx
I made several updates to it but do not have the time to fully test and release a PA so I released all my code and scripts at this moment in an informal release you can get above. Note this release also introduces a 3rd party dependency on my custom data grid module which is also included. With this update, the tables are all localized and sortable. This release also has some localization updates made by another developer, Moshe Fishman.
I have not had the time to update this as I would like. Unlike others who have a full-time job and do DNN on the side, I have a full-time job, a part-time business based on DNN and my DNN projects which I have not been able to expand upon as I would like.
So I am changing my license some with this email. Those wanting to continue updates on this, fork it and release on their own website are welcome too. As long as they post the link in my forum (link below) so I and others can find it and as long as they maintain my same license terms and that is is free open source to DNN community. You can post and discuss it in the DNN forums and whereever. If a situation arises (such as I become self employed) I may continue to release updates to this module and if someone else continued the work I'd expand upon where he or she left off.
http://makisoftware.com/dnn/Forums/tabid/76/forumid/3/scope/threads/Default.aspx
Jason Koskimaki