Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Queue mails that cannot be sent right now

#174

It would be nice if I could put mails into a send queue to have them mailed once online access is available. Right now when my online connection goes down I have to keep all unsent mails open because the SMTP error will only allow me to retry or cancel but not "defer sending" or "queue for later"

Reported by mariow · July 25th, 2011 @ 05:24 PM

State: accepted
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny
    • State changed from new to accepted

    Agreed.

    [state:accepted]

    July 26th, 2011 @ 06:19 AM

  2. mariow
    mariow

    Can you estimate when this will be implemented? Or better: Is there a public timeline of future features/milestones that I could check for what is planned in the future?

    August 19th, 2011 @ 11:57 AM

  3. benny
    benny

    Sorry about the late response. I had hoped I could do something about this for the next update, but that is unfortunately not the case.

    In general, I don’t like timelines or promised features since too often they will lead to disappointment (both for me and for those I have promised something). Queuing outgoing emails is something I would like myself, but it is actually not a frequent request.

    The best way to get this going is to describe the feature, so this is what I’m thinking:

    • When sending fails (for whatever reason), a “Send Later” option should be given.
    • When MailMate can see that the SMTP server is unreachable then “Send” should automatically be interpreted as “Send Later”.
    • In both cases, MailMate should regularly attempt to send postponed messages (when online). If it continues to fail (e.g., for 30 online minutes) the user should be notified.

    The main problem is how to show which messages are pending to be sent. Apple Mail uses an Outbox which appears and disappears dynamically. I’ve never really like that, because the mailbox does not really exist - the messages are still in Drafts. Alternatives are a special (colored) counter for the drafts mailbox and/or a visual ‘pending’ state in the messages outline.

    August 24th, 2011 @ 01:08 PM

  4. mariow
    mariow

    The process you describe is just what I would like to see.

    As to the folder, I think that a virtual folder is always messy, but creating a real "outgoing" folder in IMAP may be confusing as well. From the user perspective, having an outbox only while it contains messages is the nicest way. Maybe you could store these messages locally until they are sent and only then copy them to the IMAP sent folder?

    August 26th, 2011 @ 12:39 PM

  5. benny
    benny
    • State changed from accepted to fixcommitted

    November 10th, 2011 @ 02:21 PM

  6. benny
    benny
    • State changed from fixcommitted to fixreleased

    December 22nd, 2011 @ 01:10 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.