Apple Mail OS X 10.10.3 : All Accounts have Disappeared
Using a mid-2012 Macbook Pro 15" Retina Display with 256GB SSD, 2x8GB DIMM RAM. Updated from Mac OS X 10.10.2, to OS X Yosemite 10.10.3 @ 09 Apr 2015. iCloud account is enabled (converted from an earlier MobileMe account), with two-step verification turned on.
I've a few issues: two minor; one major. Not sure if related.
1) Prior to 10.10.3 update, every time after restarting machine and logging in, I was presented with the iCloud login prompt several times in a row. I believe this may be related to the number of Messages accounts I have stored**, in combination with two-step verification, but as there's no indication what iCloud is trying to access, this is unclear. After the update to 10.10.3, not only did this problem continue, but now after most (or all) of the iCloud-password-entry prompts, I receive a message to add an app-specific password. I already set this up last year, for all accounts. Moreover, if I ignore the request for an app-specific password, this doesn't actually seem to prevent my access to Messages, nor did it to Mail.
**Messages has 8 separate IM accounts registered, one iMessage, three Jabber, one GTalk, and three AIM accounts.
2) Yesterday I was attempting to clean out some space and removed the files stored in ~/Library/Mail\ Downloads/, after confirming that removing these doesn't affect the email itself with this test: I removed one file first, together with its enclosing directory (a.k.a. "folder"), then attempted to access the file from Mail again, which caused a new directory to be created and fetched a new copy of the file. I then removed the larger files using
~$ find /Users/ryder/Library/Containers/com.apple.mail/Data/Library/Mail\ Downloads -size +8192c -exec rm -v {} \;
This appeared to be fine, and I don't suspect this is still causing the issue I'm facing.
3) Today when I restarted Mail, it prompts me to set up a new account. None of my existing accounts are displayed. All I see is this:
It appears that Mail may be missing the Preferences file at launch, but all the data from my mailboxes is still present:
:~$ ls -l Library/Mail/V2
total 0
drwxr-xr-x@ 11 user staff 374 30 Mar 11:33 AosIMAP-user.xxxx
drwxr-xr-x@ 20 user staff 680 10 Apr 18:23 ExchangeIMAP-user.xxxx@xxxxxx.com@webmail.ui.xxxxx.eu
drwxr-xr-x@ 4 user staff 136 27 Jan 14:21 IMAP-largemail@xxxxx.com@mail.xxxxx.com
drwxr-xr-x 3 user staff 102 29 Jul 2011 IMAP-xx.xxxxx@xxxxx.net@imap.gmail.com
drwxr-xr-x@ 5 user staff 170 27 Jan 14:21 IMAP-xx@xxxxx.com@imap.xxxxx.com
drwxr-xr-x@ 12 user staff 408 10 Apr 18:23 IMAP-user.xxxx@xxxxx.es@imap.gmail.com
drwxr-xr-x@ 19 user staff 646 10 Apr 18:23 IMAP-user.xxxx@imap.gmail.com
drwxr-xr-x 3 user staff 102 29 Jul 2011 Mac-user.xxx
drwxr-xr-x 33 user staff 1122 11 Apr 11:19 MailData
drwxr-xr-x 10 user staff 340 10 Apr 18:23 Mailboxes
drwxr-xr-x 4 user staff 136 13 Dec 2012 RSS
On the other hand, the preference files appear to be intact, so I'm not sure why they're not being read correctly:
cortical:~$ ls -l Library/Preferences/*{m,M}ail*
-rw------- 1 user staff 117 13 Dec 2012 Library/Preferences/com.apple.MailMigratorService.plist
-rw------- 1 user staff 225 28 Jan 10:23 Library/Preferences/com.apple.mail-shared.plist
-rw------- 1 user staff 88 9 Apr 15:06 Library/Preferences/com.apple.mail.plist
-rwxr-xr-x 1 user staff 0 23 Jul 2011 Library/Preferences/com.apple.mail.plist.lockfile
-rw------- 1 user staff 104 3 Mar 2011 Library/Preferences/org.gpgmail.plist
-rw------- 1 user staff 127 10 Apr 11:39 Library/Preferences/org.gpgtools.gpgmail.plist
Fixes I've tried, so far, with no success:
a) Restarting. As described, after login I had to punch in my iCloud password multiple times and ignored the app-specific-password prompt.
b) Changing the app-specific password. I created a new app password for Mail, then tried to "add an iCloud mail account" from above. It asks me for my iCloud password first, then prompts me with the same dialog from login, that I need to use an app-specific password, with only the options "Later" or "Create". I'm never actually given the opportunity to enter one (as I'd already created this), and attempts to open up the preferences for Mail to set this somewhere are rejected (it reacts as if the dialog box is still open, even after I select either option).
c) Removing ~/Library/Preferences/com.apple.mail.plist.lockfile (no change)
d) Removing ~/Library/Preferences/MobileMeAccounts.plist (as suggested in another thread– no change)
Can someone, please, please help me before I need to access my email for work again on Monday? This isn't amusing in the slightest. I have a couple time machine backups so if there's a particular file I need to restore, this is possible. But I've no idea what to do and the other support questions and answers are abysmal. I suppose I could try turning off two-step verification and then going through the rigamarole of re-staging it, but I suspect this won't actually help my current issue, and hence I hesitate to try it due to the work involved in turning it back on.
Message was edited by: scrambledhelix (sanitizing for anonymity)
MacBook Pro with Retina display, OS X Yosemite (10.10.3)