MailMate 1.9.5 sends email through wrong SMTP server
Reported by _tnull | September 15th, 2016 @ 01:50 PM
Hello,
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 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 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 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 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.
Greetings,
Benedikt -
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.
-
benny October 27th, 2016 @ 09:50 AM
- State changed from cantreproduce to fixcommitted
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.
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.