Results 1 to 9 of 9

Thread: Delay the Sending of an Email

  1. #1
    Join Date
    May 2007
    Beans
    57

    Delay the Sending of an Email

    Does anyone know of a way to delay the sending of an email to a specific time? For example, compose an email at 8 PM and have the client send it at midnight?

    I don't believe it can be done in Evolution or Thunderbird, unless I'm mistaken. Thunderbird has two add-ons (SendLater and SendTools), but they are not supported on the latest release of T-bird.

    I use Gmail, but I don't see an option there either.

    Do you know of a mail client that can do this? Or a way to perform that task with one of the above? Thanks!

  2. #2
    Join Date
    Feb 2005
    Location
    Melbourne, Australia
    Beans
    13,509
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Delay the Sending of an Email

    Quote Originally Posted by ciamele View Post
    Does anyone know of a way to delay the sending of an email to a specific time? For example, compose an email at 8 PM and have the client send it at midnight?

    I don't believe it can be done in Evolution or Thunderbird, unless I'm mistaken. Thunderbird has two add-ons (SendLater and SendTools), but they are not supported on the latest release of T-bird.

    I use Gmail, but I don't see an option there either.

    Do you know of a mail client that can do this? Or a way to perform that task with one of the above? Thanks!
    http://www.lettermelater.com/forum.php?id=2

    Google is an amazing thing.
    Regards, David.
    Please use the Forum search and Wiki search for immediate help
    Please mark your thread as Solved when appropriate
    New to technical forums?: How To Ask Questions The Smart Way

  3. #3
    Join Date
    May 2007
    Beans
    57

    Re: Delay the Sending of an Email

    Thanks, DCStar, that looks like a nice option. I admit I was looking for something that didn't involve using a third party. Something like a client that has a native feature or an add-on. I'm going to keep your suggestion in mind in case no one else responds. Thanks, again!

  4. #4
    Join Date
    May 2007
    Beans
    57

    Re: Delay the Sending of an Email

    bump

  5. #5
    Join Date
    Apr 2007
    Beans
    226
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Delay the Sending of an Email

    Bump

    Surely a plugin could do this. There isn't one? Wish I new how to code (something other than scripting) and I'd write one.

    Narnie

  6. #6
    Join Date
    Feb 2008
    Location
    California, U.S.A.
    Beans
    105
    Distro
    Ubuntu 10.04 Lucid Lynx

    Lightbulb Re: Delay the Sending of an Email

    I, too, would like to see a mail client for Ubuntu with this capability, even if it isn't my primary mail client (SeaMonkey suite in my case). The last time I encountered a mail system with delayed send capability was when I worked for a company that used Microsoft Exchange with Windows 95/98/NT systems. Running with an internal Exchange Server, it also had the capability of recalling messages that had already been sent within the company, so long as the recipient hadn't opened the message yet. Microsoft Outlook is the successor to Exchange, and it still features delayed send capability, but, alas, it isn't available for Linux.

    The SeaMonkey Suite, and, I believe the Mozilla Suite and Netscape Suite before it, have a Send Later feature (Ctrl+Shift+Return), which puts the message in the Unsent Messages folder under the Local Folders. There's no way to specify when the messages in that folder will be sent, but when the mail client is restarted it checks for the presence of messages in that folder and optionally asks whether you want to send them now, or immediately sends the messages without asking, depending on the settings selected in the email Preferences dialog under "Offline & Disk Space". To do this unattended would require a plug-in that checks the folder periodically while the client is running and sends whatever it finds there. With SeaMonkey 1.1.18, the version I now have installed, there is no way to tag the individual messages uniquely with a send time, as far as I know. This may have been a feature that the Mozilla team was contemplating years ago, but never fully implemented. Searching in the Mozilla/SeaMonkey help screens for "Unsent Messages" yields no results.

    If one only needs to send a delayed message occasionally, it may be possible to make it work as a cron job, by selecting automatic sending of Unsent Messages when the mail client starts, have cron start the mail client, let it run for a few minutes to ensure that the message(s) have been sent, then shut down, i.e., "kill" the client automatically. It also suggests the possibility of copying new unsent message files into the program's Unsent Messages folder under the control of a script, and having the cron job send successive messages or batches of messages using the mechanism described above. This wouldn't be an elegant solution, but might just work if you didn't need the feature regularly.
    Last edited by Andrew_P; October 26th, 2010 at 03:10 AM. Reason: style

  7. #7
    Join Date
    Feb 2008
    Location
    California, U.S.A.
    Beans
    105
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Delay the Sending of an Email

    Quote Originally Posted by dcstar View Post
    LetterMeLater is not free. It would be preferable to be able to do what ciamele wants to do without having to pay extra, if one already has the expense of maintaining a computer and an Internet service.

    There is another service that is free (but happily accepts donations), called Time Cave (http://www.timecave.com/). Being free, it tacks an ad onto the bottom of each message and one is limited to two messages per day. A $12/year subscription option removes the two-message limit and the ads.

    The problem with using third-party mailers such as these is that even though the message appears to come from you, a legitimate sender, the recipient's mail service or mail client may perform deep analysis of the message header and conclude that the sender address was spoofed (it was) and simply discard the message or send it to the spam folder.
    Last edited by Andrew_P; October 26th, 2010 at 04:12 AM. Reason: add link to Time Cave

  8. #8
    Join Date
    Nov 2008
    Location
    Metro Boston
    Beans
    9,981
    Distro
    Kubuntu 14.04 Trusty Tahr

    Re: Delay the Sending of an Email

    I can imagine a way to build a system like this on the server side, but making it convenient for the client is something else again. sendmail has a mode where it queues up mail rather than delivering it immediately as is the default. You could run one of these queueing versions of sendmail on a non-standard port. Mail sent to this listener would get queued. Then you'd run the "sendmail -q" command out of cron to despool the queue. The user would have to switch email identities to use something like this; probably not very easy.

    Another method would be to use something like Squirrelmail to talk to the queueing sendmail. Then you'd just use the web interface for messages you want to send on a delayed basis.

    It would still be hard to implement the message recall function though. As I understand Exchange, all messages are stored in an SQL database which makes it easier to implement things like delays and recalls than it is with mbox or even maildir.
    Last edited by SeijiSensei; October 26th, 2010 at 03:29 AM.

  9. #9
    Join Date
    Jun 2012
    Beans
    1

    Re: Delay the Sending of an Email

    I know this is an old thread, but I just stumbled upon it, so on the off chance that this might be useful to someone...

    The "Send Later 3" Thunderbird add-on does what you are looking for. The next version, which is currently in beta, supports SeaMonkey as well as Thunderbird.

    See https://addons.mozilla.org/thunderbi.../send-later-3/

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •