#174 ✓fixreleased
mariow

Queue mails that cannot be sent right now

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

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"

Comments and changes to this ticket

  • benny

    benny July 26th, 2011 @ 06:19 AM

    • State changed from “new” to “accepted”

    Agreed.

    [state:accepted]

  • mariow

    mariow August 19th, 2011 @ 11:57 AM

    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?

  • benny

    benny August 24th, 2011 @ 01:08 PM

    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.

  • mariow

    mariow August 26th, 2011 @ 12:39 PM

    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?

  • benny

    benny November 10th, 2011 @ 02:21 PM

    • State changed from “accepted” to “fixcommitted”
  • benny

    benny December 22nd, 2011 @ 01:10 PM

    • State changed from “fixcommitted” to “fixreleased”

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.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages