7.2 Features

 
From: "Justin J" <justin@PROTECTED>
Date: September 29th 2014

Hello everyone,

I'm currently working on v7 2 of Dada Mail - some features that'll make this release:

Updates to rich editors and file manager/browsers

  • CKeditor/TinyMCE KCFinder/Core5 Filemanager will all be updated to the latest stable releases

I'd love to say there's some fancy things awaiting you, but I haven't found any differences, weird bugs fixed not withstanding Things certainly are faster in CKEditor, as the code is shipped as one hyooge file, rather than dozens of little files

There ARE security fixes in these versions, so it may be a good time to upgrade

  • Sanity checks when using Amazon SES for sending

I've noticed that many clients of mine are incorrectly setting up Amazon SES in their mailing lists, simply by setting the List Owner or List Admin to an address that isn't yet verified with the service (only verified addresses are allowed to send messages using the service) Dada Mail will now alert about this problem in the Send a Message, Send a Webpage, List Information and Sending Preferences screens There's also links in these alerts to just verify the email address that's causing problems

  • Experimental RESTful API for subscription verification and subscriptions

I'll be adding an experimental RESTful API, that'll allow you to subscribe new members, as if you were doing so via the List Control Panel This is different than what's currently available, as the current API is done as if its the user verifying their own address for a subscription

This new RESTful API will allow you to subscribe multiple addresses at a time, along with Profiles, and Profile Passwords (again, just like the list control panel) and will have options to allow you to state if you want to simply update the profile - stuff like that The API will be authenticated via hash based message authentication (HMAC), with a public/private key, although I would suggest all requests to this future API be done of a secure connection

I'll have examples of how to use the API in Perl and php - the php version is < 100 lines, so nothing difficult, and it's all written as a php object you can inherit from That should help other developers who want to create plugins for some of the popular CMS's

If I get a chance, I'll try to do some sort of RESTful API for mail sending - maybe a barebones one to start out (support for Subject and either a PlainText or HTML message)

I'll have beta releases as soon as it comes all together,

Cheers,

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