This article originally appeared in TidBITS on 2012-08-07 at 7:55 p.m.
The permanent URL for this article is: http://tidbits.com/article/13189
Include images: Off

Mountain Lion Mail Perturbs Sending Behavior

by Joe Kissell

Since the publication of “Take Control of Apple Mail in Mountain Lion [1],” several people have asked me about changes in the way Mail in Mountain Lion handles the From address in outgoing messages. At first I didn’t know what to say, because I hadn’t seen anything surprising in my own testing, but as more and more complaints have poured in (including many in Apple’s discussion forums), it became clear something was screwy. So I set out to investigate. It turns out Mail in Mountain Lion does handle outgoing mail differently than before, and for some users, it can be frustratingly difficult to predict what account Mail will send messages from.

Apple Mail lets you set up as many different accounts as you need, each with its own outgoing mail server and one or more associated email addresses. When you create a new message or reply to an existing message, Mail picks a default From account for you, although you can choose a different account from a pop-up menu in the header area of the message. That’s all entirely appropriate, and has been the case for as long as I can remember.

However, in Mountain Lion, Apple significantly changed the rules by which Mail chooses the default From account for outgoing messages. As a result, if you don’t carefully (and manually) check each outgoing message, you might find that you’re sending messages from an unintended account. This can have serious consequences if, for example, you end up sending work email from a personal account or vice-versa. I didn’t notice this during my first couple of weeks using Mountain Lion because I nearly always send email from the same account, and I don’t lose any sleep if I accidentally send mail from a different address. But for many users, this change is a big deal.

How exactly has the behavior changed? Here’s what I’ve found, based on well over 100 experiments covering as many combinations of variables as I could think of.

In Lion and earlier, the behavior is as follows:

In short, although Lion has some indeterminacy with the Account of Selected Mailbox setting, the behavior is mostly predictable — and when it comes to replies, it’s both consistent and logical.

On the other hand, in Mountain Lion, here’s what I’m seeing:

To illustrate why this might be a serious problem, consider a user who has three different POP accounts — say, a home account, a work account, and a family account. Messages from all those accounts are filed into various local mailboxes, perhaps automatically by rules. When it comes time to reply to one of these messages, the user should be able to count on the fact that the reply will be sent from the same account that received it, without further intervention. That used to be the case, but it isn’t now. So outgoing messages may be missed or discarded because they come from the wrong account, messages can cross between business and personal domains, and so on.

I have no idea why Apple made this change, whether it was intentional, why it wasn’t documented, or whether it might be changed back in the future. Because the change might have been deliberate, and might have happened for some good reason that I simply can’t discern, I hesitate to label it as a bug. But in any case the change requires more thought and effort for users, and on the whole I think it was a pretty bad move. If you think so too, choose Mail > Provide Mail Feedback and share your thoughts on the matter with Apple. We can only hope Apple changes this in an update to OS X.

In the meantime, I’m sorry to say I know of no way to return Mail to its pre-Mountain Lion behavior. Choosing a single account from the Account of Selected Mailbox pop-up menu will keep Mail’s behavior fairly consistent, although that may not suit your needs. Likewise, using only server-based mailboxes, if you can do so, avoids the most serious part of the problem. Apart from those admittedly weak suggestions, I can’t offer any advice other than to be aware of the change and remain vigilant when sending messages.

One final tip, courtesy of Christopher Stone on the TidBITS Talk mailing list: In Mountain Lion, you can assign a keyboard shortcut to change the From account of the message you’re currently composing, which may be slightly easier than using a mouse or trackpad to choose the account from the From pop-up menu. To assign a keyboard shortcut, open the Keyboard pane of System Preferences, click Keyboard Shortcuts, and then select Application Shortcuts. Click the + (plus) button and select Mail from the Application pop-up menu. In the Menu Title field, type the exact name and email address as they appear in the From pop-up menu — for example:

Joe Kissell <joe@tidbits.com>

Enter the keyboard shortcut you want to use and click Add; repeat if necessary for multiple accounts. The next time you’re composing a message and realize you want to switch the From account, press the corresponding keyboard shortcut.

[1]: http://www.takecontrolbooks.com/mountain-lion-apple-mail?pt=TB1138