FWIW, The "work-around" (feature, really) of dragging the account in the left column that you want to be default to the top of the list worked for me. Granted, this doesn't help with aliased addresses (the University that employs me aliased our old email addresses when we moved to MS Exchange) but it solved 90% of the problem for me.
I would like to see a feature added that would allow me to set the reply address for any email by its "to" field. I have three well-used aliases that I would love to assign specific accounts with which to reply. But that is a feature request, not a bug fix.
My opinion is that this isn't a bug, just a not-very-well-thought-out decision by Apple engineers. Bugs are behaviors that are unintentional. Unfortunately Apple is as arrogant as any behemoth so they'll never address a problem they won't admit is a problem. Hopefully this will be set back on track (quietly, no doubt) in a future update.
Whew, I thought I was doing something wrong. It's a serious problem for me.
I have four accounts
One iCloud account
One Gmail personal account
One Gmail Triathlon Club Account
One Gmail work account. (forward from work domain)
I am finding that often when I reply to an email intending it to be from my personal account or my work account, when they reply, it comes to my Triathlon Club or Work account, and clearly, the reply to was from the Triathlon Club Account. I am not the only one reading the Triathlon Club account, so either work or personal email is being seen there, Not good at all!!!
I have several email addresses but only use 2 gmail addresses regularly so these are the ones that I have noticed this problem with.
When I reply to an email which was sent to my primary gmail email address it shows it as being sent (and puts the reply address) as the secondary gmail address.
Both gmail accounts are set up for POP/SMTP rather than IMAP for reasons I will not bother with here as it is not relevant.
I seem to have cured this problem by changing the settings in the account settings: Go to
Preferences > Accounts
then for each gmail account set up a new Outgoing Mail SMTP server from the pop down list: Edit Servers.
Set up SSL for each account with Password authentication using the Username and Password for each account.
This seems to have solved the problem and I now seem to be getting the correct reply address for each separate account.
Hope that helps others with this problem.
It's true that if you move messages to a gmail or other webmail account, this problem occurs. I think, though, that the many messages emphasizing that usage may have confused the issue for some posters to this thread. It's only one of several use cases where this problem manifests.
I agree with Paul Mycroft two posts up. Messages that are moved out of their original inbox -- either manually or by email rules, for whatever reason -- lose their account identity when you reply to them. Instead of replying from the account to which they were sent, they identify themselves as being from the topmost account entry under the "Mailboxes" header on the gray "Mailbox list" (there may be some variations in different use cases). Messages that are not moved reply just fine. It would seem that Apple has removed the element that identifies the receiving account out of the message and given that job to the default account, which isn't established by the Preferences setting (Preferences ... Composing) that's supposed to handle that job, but is instead controlled by the order of the account inboxes in the folder tree.
Even an iOS 6 Mail message remembers its received account when you move it and reply from the new location.
It's a bug, not a feature. Really, two bugs.
FWIW, my use case: My company archives all Exchange-based email after 30 days. By setting up an email rule to move all my Exchange mail to a folder "On My Mac," I'm able to search and review email months later. As a result, I have the problem. I've also encountered a related problem I haven't seen noted elsewhere: In some instances Apple Mail CCs my default account on some of my outgoing messages (and no, I don't have Automatically CC myself Preference setting checked).
The problem has been so productivity-robbing for me that I was compelled to switch to Outlook. But I'll switch back to Apple Mail when (if?) Apple fixes this.
What you cite for Gmail From address behavior is standard for Gmail, and nothing to do with Mail. When the Gmail SMTP is authenticated with the email address of each account, it is in fact a separate SMTP in each case. This SMTP will change the From address to be that used to Authenticate the server.
This is a different thing from the behavior that is the subject of this topic.
Indeed, when sending an email from firstname.lastname@example.org and selecting the correct email address, then Mail sends an email from email@example.com... and is always using firstname.lastname@example.org for some reason. As I wanted to delete this email address because I don't use it at all, now my contacts have this email address that I didn't want to use anymore, sounds great...
I used this email address only for spams, etc... after placing an order, so then my email address for friends and family is always clean with no ad to manage.
I think that I have resolved this matter very simply and yes it works - Hope this was not discussed previously, otherwise I do apologize in advance.
Let's try this and please let me know if it has worked for you guys as I know how it is a pain.
I have deleted the email address account in question in Mail before starting below process.
- Open Mail
- Select Mail and then Preferences
- Unselect "Enable this account" and do it for ALL your accounts
- Quit Mail
- Open Mail again
- Select Mail and then Preferences
- Select "Enable this account" and do it for ALL your accounts
- Quit Mail
- Open Mail again
- It works :-)
After sending 5 emails, it appears that it seems working well... Hope this helps!
No this won't work for the original problem described here. Once an email has been moved from in the inbox to another folder in Mail, either manually or by an automatic filter, Mail will not allow the user to reply to the sender using the email of the orginial message sent to the sender. I've given up and use Postbox. http://www.postbox-inc.com/ I like Sparrow too, buy I can't turn off threaded emails which I hate.
Gotta say, that Postbox-Inc app looks really neat, and the pricing ($10) is really attractive as well.
If Apple doesn't fix their Mail bug in 10.8.3 then I'll have to seriously consider Postbox instead. Heck, they might even be able to innovate their mail app more than Apple does with their Mail app, and as long as they stay out of Mac App Store they are not bound by the weird Apple guidelines.
Re fixing the problem by disabling then re-enabling Mail accounts:
I wish I could say that that helps. but it did nothing for me. After following the procedures, when I reply to a message that has been moved to a non-Inbox folder, I still have the sender set to my default email address, not the email address that received the message.
The bug remains big, annoying, bizarre, and in full force, with not a word from Apple on the matter.