#1528 ✓cantreproduce

MailMate 1.9.5 sends email through wrong SMTP server

Reported by _tnull | September 15th, 2016 @ 01:50 PM


I just encountered the following problem with MailMate 1.9.5: When composing a new message to an address which was unknown before, MailMate picks the first mailbox in the list as a guess for the outgoing identity. It then creates the draft in the Drafts folder for that mailbox. After changing the outgoing identity it does not move the message to the other Drafts folder and then tries to send the message over the SMTP belonging to the first mailbox where the draft is still stored, but using the new chosen identity.
I only realized this because I had not sent a mail with account A before, and after choosing identity B from the list LittleSnitch alarmed me if I wanted to allow a new connection to the SMTP of account A.

I don't have to mention that this behavior is not only unexpected but can possibly even be dangerous when identities that should stay separated can be connected by sending over the same mail server.

(However, MailMate is still the best client on the Mac. ;)) Best Regards!

Comments and changes to this ticket

  • benny

    benny September 15th, 2016 @ 07:25 PM

    • State changed from “new” to “cantreproduce”

    I tried reproducing this, but I was not successful. If I create a draft and save it with different senders then the email is moved between draft folders. Does this part also work for you?

    I also tried sending without saving, but it still worked as expected.

    In other words, I need you to see if you can find a trigger for this issue (if it doesn't just always happen for you).

  • _tnull

    _tnull September 15th, 2016 @ 08:40 PM

    Hum, that is weird because I reproduced it before posting this to check that I'm not hallucinating ;)
    However, now (some hours and maybe a restart of MailMate later) I'm also trying to reproduce this again, but fail to do so, too.
    I think I make the same steps (1. creating mail to previously unknown mail address, 2. switching outgoing mail address, 3. sending), but MailMate behaves as you described: the mail is moved to the correct draft folder and seems to be sent over the correct server. I'll try to reproduce it some more, but if I fail take this issue as a heads up that there might be a bug somewhere...
    But am I right that sending a mail is done over the account the draft is in? If so a precaution would be to make it actually dependent on the account shown in the gui, circumventing the possible error source?

  • benny

    benny September 19th, 2016 @ 01:36 PM

    The account information is kind of lost. The “From” address controls
    which SMTP server is used. Let me know if you figure out when this fails
    (which it appears to have done).

  • Benedikt

    Benedikt October 6th, 2016 @ 11:34 AM

    Dear all,

    I've also noticed this issue. May this issue be caused by my approach, saving emails older than one year to a local imap-server (Diskstation)? Because this server is choosen, when a draft gets changed automatically or accidentally.


  • benny

    benny October 6th, 2016 @ 11:49 AM

    Benedikt: I don't know if this is the same issue, but I fixed an issue today which might explain the problem of the original poster. Hold down ⌥ when clicking “Check Now” in the Software Update preferences pane to get a test release.

  • Benedikt

    Benedikt October 10th, 2016 @ 02:26 PM

    Benny, thank you - I'll give it a try...

  • Benedikt

    Benedikt October 27th, 2016 @ 07:03 AM

    So far, the issue doesn't occur anymore.

  • benny

    benny October 27th, 2016 @ 09:50 AM

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

    benny December 21st, 2016 @ 09:56 AM

    • 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