The current email system in mmbase had been tagged for a rewrite, as the creator of this code ive started with this but since it will not be 100% the same in scope and function at the start im asking for a vote. Some of the commitors ive talked to see this as a bugfix but it seems best in my view for a quick vote.
Description =========== Email builder replacement + support classes, the old system doesn't work correctlty when used from taglibs and is complex due to a time/repreat system. The new email builder removes all time related code (to be replaced by a external crontab builder in fase2) and implements all the basic mail options that 90% of the people want to use (mail user, mail users, mail group, mail groups, dynamic email generation for small mailinglists etc etc) in several handlers (each mail type has its own handler). The new email system unlike the old will come with documenation and many examples. Call for : Allowing this to be added to both the 1.6.x and 1.7 cvs by seeing it as bugfix, We will not make this active (so users need to change the builder.xml) by default so all old systems will still work until its stable and has all the old features back. We will probably ask for a new vote before 1.7 to remove the old one from cvs and making this one the default. [ ] YEAH [ ] NO [ ] VETO, because ... START OF CALL: 2003-06-25 END OF CALL: 2003-06-28 If this is accepted i will put the first version and example/docs in this weekend. Daniel Ockeloen Submarine.nl
