For whatever reason, the, "Allow Open Discussion List" option wasn't viewable, until
you first enabled discussion lists. It will now *always* be viewable, as long as the
Plugin Config Param, Allow_Open_Discussion_List
is set to, 1
A new Plugin Config Paramater called, Check_Multiple_From_Addresses
has been added
and has a default value of, 1
. When enabled, messages that have more than one
sender aren't supported by Dada Bridge and these messages will be ignored.
Set this paramater to, 0
to revert to the previous behavior.
Dada Mail had a very simple test to make sure mail using the sendmail command was successful, by looking at any error messages created from sending mail this way. If a, "broken pipe" message was found while sending a mass mailing, a mass mailing would be stopped, and would be picked up and sending would be attempted starting at the same address that gave the error. The complete logged error may look like this:
[Mon Jan 4 16:40:08 2010] mail.cgi: Pro Dada 4.0.1 Warning: [Mon Jan 4 16:40:08 2010] mail.cgi: didn't close pipe to '|/usr/sbin/sendmail -t -fbounces@example.com' while [Mon Jan 4 16:40:08 2010] mail.cgi: attempting to send a message to: '"My Mailing List" <me@example.com> because:' Broken pipe at ..//DADA/MailingList/Schedules.pm line 808 [Mon Jan 4 16:40:08 2010] mail.cgi: Broken Pipe error! returning -1 - Mass Mailing should be exit()ed! at ..//DADA/MailingList/Schedules.pm line 808 [Mon Jan 4 16:40:08 2010] mail.cgi: [listshortname] Mailout:<20100104164007.54315974@nicky510.com> Bailing out of Mailing for now - last message was unable to be sent! exit()ing! at ..//DADA/MailingList/Schedules.pm line 808
This behavior is problematic, since the, "broken pipe" error can happen, even if a message (or part of a message) is actually sent. Sometimes this happens if you have a message that contains a dot by itself on one line, like this:
.
If this is problematic to you (messages being cut off because of a lone dot on one line)
and you're using the sendmail command to send messages, consider changing the $MAIL_SETTINGS
and, $MASS_MAIL_SETTINGS
Config variables to include the, -i
flag, like this:
$MAIL_SETTINGS = "|$MAILPROG -t -i"; $MASS_MAIL_SETTINGS = "|$MAILPROG -t -i";
http://github.com/justingit/dada-mail/issues/closed/#issue/6
http://github.com/justingit/dada-mail/issues/closed#issue/10
http://github.com/justingit/dada-mail/issues/closed#issue/12
http://github.com/justingit/dada-mail/issues/closed#issue/11
http://github.com/justingit/dada-mail/issues/closed#issue/14
The following topics were added to the documentation:
A MySQL Schema specifically for MySQL 4 is now shipped with Dada Mail at:
dada/extras/SQL/mysql4_schema.sql
Although not heavily documented (yet), a DB Backup to SQL script has been added to the distribution at:
dada/extras/scripts/dada_settings_backup_to_sql.pl
The, New List Screen has been giving minor formatting tweaks.
Some work has been done to speed up DADA::ProfileFieldsManager by caching.
http://github.com/justingit/dada-mail/issues/closed#issue/1
http://github.com/justingit/dada-mail/issues/closed#issue/2
http://github.com/justingit/dada-mail/issues/closed#issue/4
http://github.com/justingit/dada-mail/issues/closed#issue/5
http://github.com/justingit/dada-mail/issues/closed#issue/7
http://github.com/justingit/dada-mail/issues/closed#issue/8
http://github.com/justingit/dada-mail/issues/closed#issue/9
Support has be re-introduced to allow Multiple List Sending. See the separate docs on this feature:
Please see the docs specifically about Dada Mail Subscriber Profiles:
You can now have a, "Label" to your Subscriber Profile Field. A label is what's visibly shown and is not now created from the field's name.
You can now have an, "open to all to subscribe" mailing list, that still requires approval from the list owner.
Please see the docs specifically about this new feature:
This version of Dada Mail is currently shipped with all charsets and encodings to, "UTF-8", but Dada Mail itself is far from support this character set completely.
This is because it is hard.
Please see the docs specifically about this new feature:
Yup. Dada Mail can Tweet. More information:
We're experimenting with bringing CKeditor support to Dada Mail. Please see the embedded Config.pm docs about this:
Config.pm.html#ckeditor_integration____ckeditor_url__experimental__
This means, that anything about the mass mailing is logged for that specific mass mailing - this should hopefully make debugging a little bit easier.
There's a new link entitled, "Open Mass Mailing Log in a New Window -> "
This functionality is currently extremely rough, but is a pretty easy way to see what, in fact, is going on.
We've started catching sendmail errors and, if we find an error, we'll exit out of the sending process, for the message to be automatically picked up and the last email that had a problem, to be tried again. It's currently not perfect, but it's a very small step forward.
You can now clone the settings from one list, to another list, in the, "Create a New List" screen.
You can now Remove all subscribers at once in the, Manage List - View Subscribers screen.
For the most part, AJAX stuff in Dada Mail has been replaced by the prototype.js and Scriptalicious Javascript Libraries.
If it wasn't clear or official before, it should be now:
The black list matching does not work with matching strings, but will only work to match the user or domain of an email address or the entire email address. These are valid black list entries:
Mostly meaning, you can embed images within the email message itself.
You can now specify the Port Number of the POP3 mail server
Simple moderation support is included, to Authorized to moderate messages.
The Clickthrough Tracker now has a new SQL backend option for the URL redirect list.
The log is still in PlainText.
The update_subscriptions.cgi extension has been removed, as its features have been superceded by the Dada Profiles feature. And then some.
The CPAN Perl Libraries needed for Dada Mail are now being saved within the Git Repository of Dada Mail. We don't know if this is the greatest idea, since we don't really plan on making changes to this modules. But, we're doing it. If any problems occur, please report!
There are many new modules in Dada Mail's backend, including: