Dada Mail 3 beta 3 has been released

 
From: "Dada Mail" <dada@PROTECTED>
Date: May 20th 2008

Hello everyone,

The release times are getting closer and closer together, which is a
good thing! Dada Mail 3 - b3 is a good ship of a program, so give it a
try I did a tremendous amount of tweaking with the sending monitor
and auto-pickup systems, so things should go more smoothly, for the
folks where it wasn't going so smoothly Here's the changelog:

3 0 Beta 3

Download 3 0 Beta 3

 * tar
gz

   http://downloads
sourceforge
net/mojomail/dada-3_0_beta_3
tar
gz?use_mirror=osdn
 * zip

   http://downloads
sourceforge
net/mojomail/dada-3_0_beta_3
zip?use_mirror=osdn

These changes are between 3 0 beta 2 and 3 0 beta 3

Changes 3 0 Beta 3

Mailing Monitor

Major changes have been enacted in the mailing monitor

The index screen on the mailing monitor now has separate columns for:

 * Subject
 * Created
 * Paused
 * Queued
 * Stale
 * Broken

The mailing monitor also now sorts the mailouts in the order they were
created, instead of their line in the queue The line in queue method
was actually crtically confusing (even to me)

The mailing monitor also handles, ``Broken'' mailouts better There
were a few notable problems with the previous revision, including:

 * Broken Mailouts messed up the queue

   If a mailout was broken, it would never leave the mail queue,  

so any mass mailings waiting to go out would always be stuck; since
the default max number of mailouts is, 1 (this number is configurable) * Mailing monitor broken with a broken mailing

   If you had a broken mailing, it wouldn't show up in the mailing  

monitor index - essentially breaking it, since information was missing

Along with these problems, a lack of notice about a broken mailing
plagued the entire interface - probably because of wishful thinking
that a mailout would NEVER become broken Proper feedback should now
be in place, in the mailing monitor index, individual mailing monitor
screens, as well as the detailed and nerdy printout

Mailing Monitor, continued

Much work has also been done with the mailing monitor, to deal with
broken mass mailings If a mass mailing is seen as broken, it's now
also, ``paused'' to move it out of the way of the mail queue

Feedback is terribly wanted to make sure the mailing monitor and
coupled auto-pickup functionality is working for you - so let us know!

Mailing Monitor responsiveness

The responsiveness of the, pause and resume buttons, as well as seeing
if a mailing is queued should be a bit better now, as the status of
the mailouts is checked before a batch is begun and after a batch
begins (before it was only afterwards) Queueing, I want to say, was
never checked after a mailout began, which really is a bug

The individual mailing monitor screens also have a way to turn off the
auto-refresh, which can be annoying, if you're attemting to read the,
``Verbose Sending Information'' in the screen itself;

CPAN module Juggling

The included group of CPAN modules known as, MIME-Tools was downgraded
in Dada Mail from version 5 426 to version 5 420 One of the reasons
was that versions above 5 420 require Perl, version 5 8 to run and
we're still spec'ing Dada Mail to be able to run on Perl, version 5 6
Another reason is the newest version has major conflicts with other
bundled CPAN modules, as well as site-wide Perl modules, installed
from CPAN It's quite a headache

blog_index cgi Plugin

The blog_index cgi plugin has been refreshed and allows you to now
embed the HTML it creates via a javascript library, or as straight
HTML A new menu item in the Admin Contol Panel has been added

``Send a List Message'' API

The API used in the, ``Send a List Message'' screen has been
introduced in an introductory manner, in the, Integrating Dada Mail
into other Programs docs:

http://mojo skazat com/support/documentation-dada-3_0-beta_3/COOKBOOK-integration pod html#accessing_the__send_a_list_message_api

If there's interest, I'll expand on this topic

$MONITOR_MAILOUTS_AFTER_EVERY_EXECUTION

A new Config pm variable, $MONITOR_MAILOUTS_AFTER_EVERY_EXECUTION was
introducted If set to, 1, Dada Mail will call the same code as it
does in the Mailing Monitor and auto_pick pl scripts in the mail cgi
script itself, after its finished with whatever else it has to do

See also:

http://mojo skazat com/support/documentation-dada-3_0-beta_3/Config pm html#monitormailouts_after_every_execution

List Control Panel Menu Enhancements

The List Control Panel's Admin Menu menu items have been tweaked

The top level title, Customize Feature Set has been moved below a new
top level title, Manage List Control Panel Underneith this same title
is a new menu item labeled, Options

Customize Feature Set Changes

The option, Grey Out Disabled Screens still greys out the titles on
the lost control panel's admin menu, but the text is now clickable
Clicking these links will give you an error page, telling the user
they don't have access to this screen

The order of some of the menu items have also changed Most notably,
the, Plugins and, Extensions items have been moved to be before the,
About Dada Mail'',Logout'' and, ``Log Into Another List'' items

New Admin Screen: Manage List Control Panel - Options

Currently, it's only functionality is to enable and disable FCKeditor
support This new setting currently does not affect Beatitude (but
should)

Bug Fixes 3 0 Beta 3

 * 1959728 3
0 b2 - SMTP sending broken because of missing CPAN  

module

   http://sourceforge
net/tracker/index
php?func=detail&aid=1959728&group_id=13002&atid=113002

Open Bugs 3 0 Beta 3

http://sourceforge net/tracker/index php?func=detail&aid=1963127&group_id=13002&atid=113002

This bug has been added to the, ``KNOWN ISSUES'' list, as no
workaround can be found at present

Thanks everyone for their bug reports, feedback and ideas I've tried
to integrate as many as I could

  • This mailing list is a public mailing list - anyone may join or leave, at any time.
  • This mailing list is a group discussion list (unmoderated)
  • Start a new thread, email: dadadev@dadamailproject.com

This is the developer discussion mailing list for Dada Mail.

If you are just looking for support Dada Mail, consult the message boards at:

https://forum.dadamailproject.com

Documentation for Dada Mail:

https://dadamailproject.com/d

Specifically, see the Error FAQ:

https://dadamailproject.com/d/FAQ-errors.pod.html

To post to this list, send a message to:

mailto:dadadev@dadamailproject.com

All subscribers of this list may post to the list itself.

Topics that are welcome:

  • Constructive critiques on the program (I like, "x", but, "y" needs some work - here's an idea on how to make this better...)
  • Bug/Error reports
  • Bug fixes
  • Request For Comments on any changes to the program
  • Help customizing Dada Mail for your own needs
  • Patches
  • Language Translations
  • Support Documentation/Doc editing, FAQ's, etc.
  • Discussion of any changes that you would like to be committed to the next version of Dada Mail -

Dada Mail is on Github:

https://github.com/justingit/dada-mail/

If you would like to fork, branch, send over PRs, open up issues, etc.

Privacy Policy:

This Privacy Policy is for this mailing list, and this mailing list only.

Email addresses collection through this mailing list are used explicitly to work within this email discussion list.

We only collect email addresses through our Closed-Loop Opt-In system.

We don't use your email address for any other purpose.

We won't be sharing your email address with any other entity.

Unsubscription can be done at any time. Please contact us at: justin@dadamailproject.com for any help regarding your subscription, including removal from the mailing list.

All mailing list messages sent from us will include a subscription removal link, which will allow you to remove yourself from this mailing list automatically, and permanently.

All consent to use your email address for any other purpose stated at the time of the mailing list subscription will also be revoked upon mailing list removal.