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.

Cannot send mail

#2771

When I try to send an email, it immediately ends up in the Drafts folder. Activity viewer shows nothing. When I move the mail from drafts to Inbox, it gets sent.

Version 1.132.2 (5673) on Catalina.

Reported by Guido · March 1st, 2021 @ 03:25 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny

    I don't think I've seen this type of issue reported before.

    Go to Sources in the mailbox list and check that “Mailbox > Mailbox Type” makes sense for the Drafts and “Sent Messages” types (and maybe also the other available categories).

    What happens if you just save a draft without sending?

    Is it a new issue, that is, has it ever worked for you?

    March 1st, 2021 @ 03:28 PM

  2. Guido
    Guido

    Yes it worked before. The situation is really strange: when I try
    to send a messgae, I get a new entry in Drafts. When I go to the
    source of that message it shows the Archive folder in my imap
    mailbox. However the message is not in the Archive folder (I have
    a script on the imap server that processes the Archive mailbox).
    Even after synchronizing, mailmate insists that the mail is sill
    there, but it is definately not.

    When I compose a message and I abort it, and choose Save when the
    popup asks me if I want to save a Draft, it is not shown in the
    Drafts folder. (But it does get save to the Archive folder)

    Sending mail from another client (e.g. my mobile phone) works as
    expected.

    The mailbox type for Archive is Archive, and that for Drafts is Drafts.
    Also the others are as expected.

    March 1st, 2021 @ 03:46 PM

  3. benny
    benny

    It definitely sounds like the Archive mailbox has a “Drafts” mailbox type, but that wouldn't even explain why the message is not sent (except if saving it to a different folder means that, e.g., the draft-state of the message is removed by the server).

    Let's focus on 1 problem: Opening the composer and hitting “Save” does not save the email to the Drafts mailbox of the corresponding account under Sources in the mailbox list.

    What about the Drafts mailbox in the “Mailboxes” section of the mailbox list? Does it contain the email after saving?

    For me to possibly reproduce the issue, use the address seen when using “Help > Send Feedback” to send me the following files:

    /Users/<username>/Library/Application Support/MailMate/Sources.plist
    /Users/<username>/Library/Application Support/MailMate/Submission.plist
    /Users/<username>/Library/Application Support/MailMate/Identities.plist
    

    March 3rd, 2021 @ 01:11 PM

  4. Guido
    Guido

    A saved composed message is not in the drafts box on the sever, nor in the Mailboxes section.
    A sent message ends up in the Drafts folder in the Mailboxes section, not in the one on the server.
    The files are sent via feedback

    March 3rd, 2021 @ 01:46 PM

  5. benny
    benny
    • State changed from new to resolved

    I've sent you an updated version of Sources.plist where, somehow, the Archive IMAP mailbox was assigned to be both junk and drafts (and archive). I think this will fix it.

    March 7th, 2021 @ 07:37 AM

  6. Guido
    Guido

    I confirm this fixed the issue. No idea how the plist file could have been changed. I never did that for sure.
    Thanks!

    March 8th, 2021 @ 09:27 AM

  7. benny
    benny
    • State changed from resolved to cantreproduce

    It is likely that some particular series of steps/events has somehow put MailMate into that state, that is, it's a MailMate bug which I currently don't know how to reproduce.

    March 8th, 2021 @ 12:07 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.