Mailout Queueing/Serial Sending feature almost complete.

 
From: "Dada Mail" <dada@PROTECTED>
Date: March 21st 2007

Moving right along,

I committed the, "Pause a mailout" changes into CVS and it's working
pretty well Handy little feature

Next on my plate is the Mail Queueing feature

This feature sort of fills a needed hole in the whole idea of slowing
down your mailings to make sure you comply with the restrictions in
the number of emails you can send out in a specific time frame -

The problem is your usually batch sending should work just fine in
keeping under these restrictions, but what happens if you have to
mailouts going at once?

Well, at the moment, you'll go over your restrictions, probably by
twice as much - not good

So, I'm going to introduce a feature that allows you to set how many
mailouts you can have going at one time It'll probably be set to,
"1" by default (but is changeable to whatever you'd like)

Any mailouts that go over this Dada Mail imposed limit will simply be
internally queued and won't be sent until enough mailouts are
finished to allow it Handy!

I few notes about this:

Non mass mailouts, like subscription requests, etc won't be affected
by the queue - only large mailouts

Currently, the new "pause a mailout" feature is pretty independent of
the queueing feature, so you can't, say, pause a mailout and have a
different awaiting mailout jump ahead in line There's also no way to
set the order of the queue - it's first in, first out at the moment

I'm not sure how important those last two features are, but it's
worth considering

Anything else I should consider? Questions?

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