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 775704 - Send/Receive should flush Outbox immediately too
Send/Receive should flush Outbox immediately too
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.22.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2016-12-06 12:44 UTC by Reid Thompson
Modified: 2016-12-07 19:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Reid Thompson 2016-12-06 12:44:46 UTC
I recently updated from 3.21.x to 3.22.2.

I have Evo configured to Send through the Outbox folder ( Send after 5
minutes ).

Previously, if I 'sent' an email, it would go into the Outbox for 5
minutes and then be sent.  If while it was in the Outbox, I explicitly
clicked on Send / Receive, then it was sent at that time (i.e. on demand).

Currently, if I 'send' an email, it goes into the Outbox.  If I
explicitly click on Send / Receive it is not sent at that time.  I.E.
previously I could override the 5 minute wait by explicitly requesting
Send / Receive, but currently I cannot.

Was this change intentional?
Personally, I prefer the original incarnation, as there times where i'm
sending an email and don't want it to sit for 5 minutes.  i.e. something
that i wish to deliver to a co-worker/team mate 'now'.

-------------

> Was this change intentional?

        Hi,
nope, it's a bug. Please file it in GNOME's bugzilla.

Right-clicking the Outbox folder and picking "Flush Outbox" still
works.
        Bye,
        Milan
______________________
Comment 1 Milan Crha 2016-12-07 19:51:47 UTC
Thanks for a bug report. It looks like I made it intentionally,
in commit 3f8fa420999a46c7aea03. The commit log says:

    Enhance delayed message send through Outbox
    
    It could happen that a message was sent from Outbox before the set
    timeout. This change makes sure that messages which are not in
    the Outbox folder for long enough are not sent earlier. Users still
    can flush the Outbox earlier from the context menu or from
    File->Send/Receive->Send All (the "Send/Receive" action doesn't
    skip this timeout).

I agree it's confusing. I'll reconsider the last sentence.
Comment 2 Milan Crha 2016-12-07 19:59:47 UTC
Created commit e61ece1 in evo master (3.23.3+)
Created commit 1b68e67 in evo gnome-3-22 (3.22.3+)