Features you desire

Since I have finally released Send Later 1.2.0.0, I am starting to do some work on Send Later 1.3. For starters I am going to try to include the following features:

1. Recurring email [Ability to send later and resend every x hours].

2. Modified user interface.

If you have any requests please let me know in the comments and I will try my best to accomodate them.

Regards

Karthik

8 Comments

JulienMarch 12th, 2009 at 07:33

Is there an option to always “send later”. for example, setting a delay for all mail to be send 5 minutes after validation (except some rules eventually)

thanks for your work.

RobApril 2nd, 2009 at 03:36

This add-on is great, but unfortunately it doesn’t work fine on my system: Core 2 Duo E7300, Win Vista Business (original, really), TB 2.0.0.19, Send Later updated to 1.2.0.0.
TB slows too much, and so many times appears a window box that says there is a Page Script busy or not responding.
Some times TB stops responding and I must kill it in any way to continue my work.
I will like a lot this add-on works fine, because I think it is the best add-on after dictionaries (and the only I use but Talkback and dictionaries).
If any information that I can access it’s required no doubt and ask for it.
Sorry for my “English” and thank you a lot for your work.
Rob.

DaveApril 6th, 2009 at 23:31

I am eagerly awaiting this extension becoming compatible with TB3. I think that Julien’s idea of having every message delayed by an amount is an extremely good idea. I would have it set to 60 seconds, which gives enough time to think ‘Oh no - don’t send it like that!’ and stop the mail being sent.

Possible TranslatorApril 9th, 2009 at 03:07

Whats about translations. Any interest for a german version?

JeroenVApril 12th, 2009 at 12:26

First off: Excellent Add-on, I’ve used it regularly

However stability is an issue. And it sometimes breaks down without a way to fix it.
Because I’ve got some programming skills I’ve looked into your code, which looks nice and clean!

My main problem at the moment is that the tool doesn’t process anything on the timer interval. Only when switching to the Drafts folder that has a draft message will send it, and ONLY the messages in that Draft folder, switching to the next draft folder will send the contents of that folder. It doesn’t matter if it is a pop3 account or local folder. It seems like the interrupt isn’t firing.

I’ve replaced the setTimeout command in the function startMonitor() with a setInterval command (same syntax) and removed the setTimeout from the CheckForSendLater() function. This is a little more robust, because the interval keeps firing no matter what. I set the time to 30 seconds to prevent too many requests…. and it did the trick somehow.

If you look at:
https://developer.mozilla.org/en/DOM/window.setTimeout
I think the construction you are using is not recommended (using a string) but they suggest calling the function directly. I am well above my head with this remark, but perhaps it can be a starting point. Perhaps you are running into the “this” problem, but I have no further clues.

Good luck with this project, I’ll keep following it (and using it). You can contact me if you have questions, but I have little knowledge about JavaScript, I just found out how the debugger worked :)

Karthik SivaramApril 17th, 2009 at 13:12

Hi Jeroen,

Thanks a lot for that, I have been spending quite a bit of effort on tracking down why the timer doesn’t fire, atleast that’s one down, a few more to go.

Regards
K

PatrickMay 9th, 2009 at 09:26

Hi,
Thank you for this great extension.
1- I have the same question as Julien (first comment on this page)
2- How can I display the “send later preferences” windows ?
Thank you in advance for any reply.
Patrick

BerwynJanuary 27th, 2010 at 19:20

Sure would be good to see even v1.2 working for Thunderbird 3. I use Send Later purely to push “Send Later” (actually Ctrl-Enter on mine) and have my emails sent in the background. On TB3 I feel crippled without it

Leave a comment

Your comment