After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 236121 - "Do not send before" option for sending delayed e-mail
"Do not send before" option for sending delayed e-mail
Status: RESOLVED INCOMPLETE
Product: evolution
Classification: Applications
Component: Mailer
3.4.x (obsolete)
Other All
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 237882 265668 272847 312208 418438 508218 556841 575986 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-12-26 18:49 UTC by bugzilla.ximian.com
Modified: 2019-04-24 06:17 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description bugzilla.ximian.com 2002-12-26 18:49:22 UTC
It would be useful to have an option to set a send time on an e-mail.

For example, you may want to compose a message to be sent tomorrow, but you
won't be at your desk tomorrow.

Outlook has the "do not deliver before" option. It would be nice if
Evolution did too.
Comment 1 Jeffrey Stedfast 2003-01-03 20:26:24 UTC
unlikely that this will ever happen because there's no easy way to do
this.
Comment 2 André Klapper 2005-01-13 20:57:36 UTC
still missing in 2.0.3 :-)
Comment 3 André Klapper 2005-01-13 20:57:43 UTC
*** bug 237882 has been marked as a duplicate of this bug. ***
Comment 4 André Klapper 2005-02-28 19:01:09 UTC
*** bug 272847 has been marked as a duplicate of this bug. ***
Comment 5 André Klapper 2005-10-09 00:38:49 UTC
*** Bug 265668 has been marked as a duplicate of this bug. ***
Comment 6 André Klapper 2006-04-03 11:37:58 UTC
*** Bug 312208 has been marked as a duplicate of this bug. ***
Comment 7 André Klapper 2007-04-01 14:14:13 UTC
*** Bug 418438 has been marked as a duplicate of this bug. ***
Comment 8 Leonardo Tadei 2007-04-02 22:00:40 UTC
"unlikely that this will ever happen because there's no easy way to do
this."

I don't understand the complexity... (but I don't read de code) because Evolution has a scheduler for the calendar.

One minute of granularity it's fine!
Comment 9 Akhil Laddha 2007-04-03 04:55:32 UTC
In latest version 2.10 and previous Evolution 2.8 , If you use Group wise as back end , you will get this support.
In compose window  go to Insert > Send option from menu bar.Here you can specify delay. 
Comment 10 Leonardo Tadei 2007-04-03 06:12:12 UTC
(In reply to comment #9)
> In latest version 2.10 and previous Evolution 2.8 , If you use Group wise as
> back end , you will get this support.
> In compose window  go to Insert > Send option from menu bar.Here you can
> specify delay. 
> 

Oh... I see..
I don't pay for Novell GroupWise :( The cost is excesive to my for add this featrure.
Any GPL and free alternative for to set a send time on an e-mail?
Thanks a lot!
Comment 11 Ritesh Khadgaray ( irc:ritz) 2007-04-03 12:20:53 UTC
if i understand this correctly, groupwise handles this feature from server side.

From my view, this can be implemented as follows

* Maintain a private calendar ( not visible to end user )
* Add the mails as notes to this calendar, based on "Send on" information
* When the particular date/timestamp is hit, alarm triggers a plugin/script to send the mail.

ps : i am not a coder, and this is a brain dead idea.
  is there a better way to do this ?
Comment 12 André Klapper 2008-01-09 10:43:22 UTC
*** Bug 508218 has been marked as a duplicate of this bug. ***
Comment 13 Matthew Barnes 2008-03-11 00:37:11 UTC
Bumping version to a stable release.
Comment 14 Joachim Breitner 2009-09-02 17:09:08 UTC
I’d be very interested to see such a feature or plugin.
Comment 15 Akhil Laddha 2010-11-16 08:21:40 UTC
*** Bug 556841 has been marked as a duplicate of this bug. ***
Comment 16 Joachim Breitner 2010-12-02 21:02:16 UTC
(In reply to comment #11)
> ps : i am not a coder, and this is a brain dead idea.
>   is there a better way to do this ?

I think it will be simpler to save the mail into the regular outgoing mail folder and add a special message header. This header will cause evolution to not complain about mails waiting to be sent when you close it. When evolution starts, it is read to schedule a timer that triggers the mail-send action. The header gets removed before the mail is actually sent.

Unfortunately, I don’t know if this can be implemented as a plugin.

Gruß,
Joachim
Comment 17 Jean-François Fortin Tam 2011-04-05 13:59:40 UTC
*** Bug 575986 has been marked as a duplicate of this bug. ***
Comment 18 awilliam 2014-02-03 15:23:53 UTC
Yes, the magick header sounds nice in Outbox'd messages sounds nice.  The Send/Receive agent could honor this header;  it seems like nothing else would need to care about it.
Comment 19 Дилян Палаузов 2019-04-23 09:51:01 UTC
The first part of the implementation would be creating UI in Evolution and utilizing “RFC 4865 - SMTP Submission Service Extension for Future Message Release” when submitting immediately the message over SMTP. This SMTP extention takes care, that the email is sent postponed at the right time.
Comment 20 Milan Crha 2019-04-24 06:17:34 UTC
I'm closing this in favor of [1], to avoid duplicates.

[1] https://gitlab.gnome.org/GNOME/evolution/issues/411