Dada Mail v4.9.0 alpha 1 Released

 
From: "Justin J" <justin@PROTECTED>
Date: November 21st 2011

Hello everyone,

Here's the first, very rough release of v4 9 0 of Dada Mail This release has all the feature branches I've been working on merged together (mass sending optimizations, HTML::Template::Pro additions, Amazon SES optimizations, new Date/Time tags, and the bounce handler changes) + the bugfixes in 4 8 4

Download: https://github com/downloads/justingit/dada-mail/dada-4_9_0-alpha1 tar gz

uncompress_dada cgi script: https://github com/justingit/dada-mail/raw/v4_9_0-alpha1_2011_11_21/uncompress_dada cgi

Docs: http://dadamailproject com/support/documentation-4_9_0-alpha1/

The changelog is below This version is not ready for prime-time, so don't use it on your production server But, if you're following a feature, or would like to help out, I would appreciate any testing and feedback There's a ton of changes over a lot of different parts of Dada Mail I can use any help you can contribute:

4 9 0 This release is currently in ALPHA and there are many unknown bugs Many Probably

Please do not use in a production environment Only use for testing purposes

Summary 4 9 0 This release focuses on many parts of Dada Mail to optimize performance Benefits of all this work include faster mass sending speeds Potentially must faster

  • Sending performance has been optimized Less memory used, faster template parsing

  • Amazon SES sending performance has also been improved

  • New time and date template tags available

  • HTML::Template::Pro support Added

  • Bounce Handler improvements, including per-list preferences and a "bounce score decay" feature

    Features 4 9 0 Bounce Handler Bounce Handler preferences, including the Soft Bounce Score, Hard Bounce Score and Score Threshold are now set per mailing list, instead of having to be set in the global config

    Bounce Scores can now, decay, or be reduced every time a mass mailing is sent out This is to help minimize scores from email addresses that temporarily have had problems with delivery, but are otherwise valid email addresses An email address's bounce score will also now be automatically removed, if the score goes at or below, 0

    The Bounce Scorecard is now presented on the main screen for the bounce handler, instead of being shown on a separate screen Navigating the scorecard is now a little more intuitive, as well

    HTML::Template::Pro support, Faster Template Rendering "HTML::Template::Pro" renders the templates that Dada Mail uses throughout the app, including HTML screens and custom email messages, much faster than what's included with Dada Mail ("HTML::Template") "HTML::Template::Pro" will need to be installed separately

    See the features doc on "HTML::Template::Pro" for more information:

    Faster sending using Amazon SES Dada Mail now uses a persistent HTTP connection when talking with Amazon SES This can speed up sending by 3 - 7 seconds/message

    New Template Tags for Date/Time Dada Mail now has support for various simple Date and Time formats to use in HTML and Email templates, as well support for more flexible/advanced "strftime" formats:

    New import script, dada_archives_backup_to_sql pl This script allows you to import archive data from the backup of a DB File, to the SQL backend This helps if your DB Files are corrupted/incompatible with your current server environment

    Changes 4 9 0 Documentation Updates A new/update entry in the General FAQ, Tuning Dada Mail to Send Mass Mailings Faster:

    CPAN Module Changes and Updates LWP unbundled The "LWP" group of Perl modules is no longer available with Dada Mail "LWP" is used for such things as, Send a Webpage and some web services, like Amazon SES You will have to install "LWP" yourself Most shared hosting companies will have this already installed, for you

    MIME::Tools upgraded to v5 502 This upgrade to MIME::Tools has a very positive improvement on sending speed

  • 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.