Currently Being ModeratedAug 24, 2012 2:17 PM (in response to Leisureguy)
Have you tried dragging the up and down to reorder?
Currently Being ModeratedAug 24, 2012 2:36 PM (in response to rrahimi)
Yes, that was the first thing I tried. Doesn't do anything---clicking highlights the account, dragging does nothing.
I tried to communicate that in my original message, but wasn't clear.
Currently Being ModeratedAug 24, 2012 2:52 PM (in response to Leisureguy)
Comfortable with terminal...know how to edit using TextEdit:
Open up a Terminal and use the following commands to change your Mail.app preferences file to an XML format – the default format is binary, and you can't edit this.
plutil -convert xml1 com.apple.mail.plist
Then, open this file com.apple.mail.plist with a text editor of your choice, preferably one that highlights XML syntax, but you can also use TextEdit:
open -a "TextEdit" com.apple.mail.plist
Now, look for the key called MailAccounts. It's value is an array, with dict children. Here, you'll find all your mail accounts in the order they were created in.
You can now manually move these dict children around. Save the XML file and reopen Mail. Now, your Mail account order will be changed.Mac Pro
Currently Being ModeratedAug 24, 2012 3:06 PM (in response to wjosten)
Many thanks for that information. It's probably a little beyond me---I know nothing of XML---but I think I can find someone more technically inclined who can help. I must say that this procedure is, I hope, just a stopgap and eventually Apple will provide an easier way. In their own good time, of course.
Currently Being ModeratedDec 10, 2012 3:46 PM (in response to Leisureguy)
This caught me out too. You longer rearrange the list of mailboxes from the preferences tab, but within the actual mailbox list.
If you don't view the Mailbox List by default, you can call it up by hitting Command + Shift + M. Then just drag the accounts around in that view. Tip: You can drag the main headers for the accounts, or you can drag the headers under Inbox, Sent Items etc... They all have a global effect on the order.
I found you have to restart mail to have the order change take effect in the compose window.
Also under Mail -> Prefernces -> Composing, you can select which account you want to be the default for creating a new message.
Hope this helps.
Currently Being ModeratedDec 10, 2012 5:31 PM (in response to Leisureguy)
Many thanks. You're absolutely right: the order within the mail application's display is what matterss, and that order CAN be arranged with drag and drop.
I had discovered that, but I still hadn't realized the Composing option.
I very much appreciate the useful response.
Currently Being ModeratedDec 18, 2012 1:35 PM (in response to wjosten)
In that file, on my machine, there's no key called MailAccounts. The file is very short.
I wouldn't mind this change except for the fact that when I rearrange the accounts in the Mailboxes view, making a change to an account in Preferences | Accounts makes them revert to the old order in Mailboxes as well!