Re: Discussion List Improvements Coming Soon

 
From: "Justin J justin@PROTECTED [Dada Mail Developers]" <dadadev@PROTECTED>
In-Reply-To: (no subject)
Date: August 3rd 2020

Hello everyone,

Just to keep everyone abreast on the new features in the upcoming release, here's what the changelog is looking like. I'm moving this to, "beta" status, and testing this internally. A release should be fairly soon:

11.11.0

Focus

This is a major feature release of the app.

Features

Scheduled Mailings

Scheduled mailings allow you to write a draft message, then have it ready to be sent in the future. Recurring mass mailings can also be set up, and you can grab the content of a message from a URL, so that the message content is dynamic.

Email notifications when schedules go out

To help make sure messages are sent out correctly, a new option is available allowing you to send an email notification to the list owner when a scheduled mass mailing goes out.

Find this option where you edit your scheduled mass mailing labeled,

[x] Send email notification to List Owner when the scheduled mailing goes out

This option is disabled by default.

Email notifications if there's a problem with sending a schedule

Conversely, an email notification can be sent out if there was a problem that was encountered with sending out a scheduled mass mailing. For example, if you're sending out a mass mailing, whose message content is grabbed from a URL, and that URL throws a 404, that's a problem with the scheduled mass mailing. The mass mailing won't go out and this email notification will, with details on what may be the problem.

Find this option where you edit your scheduled mass mailing labeled,

[x] Send email notification to List Owner if a problem occurs

This option is disabled by default.

Test Mode

Test Mode allows you to send a scheduled mass mailing on its schedule, but only to your test recipients (either to your test sublist, or to a custom list of addresses - whatever you've configured).

A test of a scheduled mass mailing could be sent before, but only by manual intervention by the user (clicking the, Send Test button in the list control panel). Test Mode will allow you to basically make sure your schedule is sending correctly.

Find this option where you edit your scheduled mass mailing labeled,

[x] Test Mode: only send scheduled mailing to test recipients

This option is disabled by default.

List Control Panel

Mailing List: List Settings screen, URL validation

Many options in this list control panel screen require URLs as values, but it's also very easy to enter a URL incorrectly. Front-end validation is now done on this options, both to check the URL looks valid, as well as seeing if the URL can be actually fetched.

Control Panel Settings: Options screen removed

This control panel only had one option to set - which WYSIWYG editor to use (or to not use one, at all!). This option wasn't removed, but now now can be found under,

Mass Mailing: Options

Message Drafts

Preview a draft message in a modal window, or new window

Draft messages can be previewed from within the browser you're working with Dada Mail in. This has been done in a modal window that pops up within the UI. For various reasons, it may be more advantageous to see the preview of the mass mailing message in its own browser window - one advantage is that you can resize the new window to see how it may look when viewed in various sizes (or use the web developer features built into the browser to see mobile views).

This option can be changed in the, Mass Mailing: Options list control panel screen. Look for:

Show message previews in:

Then select either, Modal window or, New window

Archives

Auto-remove old archived messages

Set a limit on how old archived messages can be. This is useful if you have a busy discussion list and the archive grows large, quickly. Find this option under, Archives: Advanced Options and check the option labeled,

[x] Auto-remove archived messages older than:

Then select a time span (between: one month to five years).

Installer

Pre-running credential tests when upgrading

When upgrading using the Dada Mail Installer, it usually a good idea to check if credentials are still working. Items like your *SQL, Bounce Handler, Amazon SES, Google reCAPTCHA credentials. This is now done for you, automatically.

Bridge

Bridge plugin improvements have focused on moderation.

Auto-reject messages that are too old in the moderation queue

To keep the moderation queue at a reasonable size, messages that are older than a certain time (one, three, or seven days) are simply auto-rejected.

Find this option in the Bridge plugin's control panel labeled,

Auto-Reject messages that have been waiting to be moderated for:

And select a time.

Moderate messages based on how long a subscriber has been a member of the mailing list

This new option allows you use the age of a subscriber to determine if a message should be moderated or not.

Find this option in the Bridge plugin's list control panel under,

Discussion List Options: Moderation Options: Moderate messages received from:

Select,

Subscribers that have been subscribed in the last:

Then, select a time (a day, a week, a month)

Moderate messages based on a new, "Requires Moderation" sublist

This new option allows you to moderate a subscriber based on if they're also a member of the new, "Neeeds Moderation" sublist. If (and only if) they're on that sublist, they'll need to be moderated.

Find this option in the Bridge plugin's list control panel under,

Discussion List Options: Moderation Options: Moderate messages received from:

Select,

"Requires Moderation" sublist

Administrating this sublist can be done like any other of Dada Mail's sublists by accessing the sublist in the, Membership: View screen. Buttons, (labeled, View Requires Moderation and, Add to Requires Moderation) are also available near the option itself.

Support for Open Discussion Lists is now always available

Open discussion lists allows anyone - even someone who is not a subscriber, to send a message to a discussion list. In past versions, this required one to enable the option to show up to be enabled/disabled in the gloval config. This global config step has been removed, and the option to enable/disable this option will now always show up in the plugin's list control panel screen.

Find this option in the Bridge plugin's list control panel labeled,

[x] Open discussion list (messages are accepted from any email address)

This option is disabled by default.

Tracker/Analytics

Email Notification of Mass Mailing Analytics

Now get updated mass mailing email analytics sent to you a few days after a mass mailing has finished sending out. This ermail notification can remind you to look at these analytics, and see how your mass mailing is doing.

This option can be enabled/disabled (default: enabled) from the Tracker plugin's list control panel. Look for the option labeled,

[x] Send message tracker analytics report a few days after a mass mailing was sent

Expanded table of analytics in the, "Mass Mailing Complete" email notification

Dada Mail has the option to send an email notification to the list owner once a mass mailing has finished sending. This email notification contains some useful analytics. We've expanded what gets reported - it's now very similar to the table you'll see in the Tracker plugin's individual message report.

Mailing List Subscription Form

New Option: mailing list subscription form for modal windows

This needs its own blog entry.

Amazon SES

The following AWS regions can now be set in Dada Mail to use with Amazon SES:

  • US East (Ohio) us-east-2

  • Asia Pacific (Mumbai) ap-south-1

  • Asia Pacific (Seoul) ap-northeast-2

  • Asia Pacific (Singapore) ap-southeast-1

  • Asia Pacific (Sydney) ap-southeast-2

  • Asia Pacific (Tokyo) ap-northeast-1

  • Canada (Central) ca-central-1

  • Europe (Frankfurt) eu-central-1

  • Europe (London) eu-west-2

  • outh America (São Paulo) (sa-east-1)

This list has been added to us-east-1, us-west-2, and eu-west-1.

Changes

StopForumSpam disabled by default

StopForumSpam has been broken in Dada Mail for quite some time. It's now fixed (see bug fixes, below), but is set to disabled by default.

--

Justin J: Lead Dadaist.url: http://dadamailproject.com email: justin@PROTECTED twitter: @dadamail skype: leaddadaist

Dada Mail Announcements:http://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dada_announce/

On Jul 28, 2020, at 12:19 PM, Mary Ann Kelley maryann@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

From: maryann@PROTECTED

Thanks, Justin. Somehow I missed that in the changelog and if you announced it here. Looks like I need to update.

On Jul 28, 2020, at 1:25 PM, Justin J justin@PROTECTED [Dada Mail Developers] dadadev@PROTECTED wrote:

Sure, that feature is in the app - up to 10 email addresses may be sent a test message, and those addresses may be different for every draft. This ability complements that test sublist, which can be selected if you'd rather just have the same list of addresses used for every test message you'd like to send.

https://blog.dadamailproject.com/2019/11/01/new-in-v11-5-0-send-test-mass-mailings-to-multiple-recipients/

This will work for Drafts, Stationery, and Schedules.

Dada Mail Developers Post to: Dada Mail Developers ( dadadev@PROTECTED )Manage Your Subscription Unsubscribe

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