Previous 1 2 Next 19 Replies Latest reply: Aug 11, 2010 10:23 PM by chip.r
umparrothead Level 3 Level 3 (535 points)
I don't know if they are related, but this issue was stated a few months ago on the forums: http://discussions.apple.com/message.jspa?messageID=10528636#10528636

Mail is set up with 4 e-mail accounts: MobileMe (IMAP), Gmail (POP), outside IMAP, and GoDaddy's IMAP.

All of the accounts excluding the GoDaddy one receive messages either through IDLE or regular intervals (set to 5 minutes). However, the GoDaddy IMAP account sometimes "forgets" to get messages. Opening the Get Account Info option for the account suddenly prompts it to download any layover messages.

I am positive it is Mail (or the way the GoDaddy servers talk to Mail) with the issue, as my phone and iPod Touch both receive messages as they come in, and many times the computer lags behind by up to a few hours.

Likely related, Console messages which occur every few minutes:

2/9/10 4:25:44 PM Mail[221] * Assertion failure in -[IMAPAccount _IMAPMailboxForMailboxUid:name:createIfNeeded:], /SourceCache/Message/Message-1077/Accounts.subproj/IMAPAccount.m:1240
Expected mailboxUid for Sent_Items
(
0 Message 0x00007fff807c4119 -[MFAssertionHandler _handleFailureWithPreamble:description:arguments:] + 137
1 Message 0x00007fff807c407e -[MFAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 220
2 Message 0x00007fff8062e303 -[IMAPAccount _IMAPMailboxForMailboxUid:name:createIfNeeded:] + 467
3 Message 0x00007fff8065c2fe -[IMAPConnection(MFPrivate) _recordUntaggedResponse:forOperation:exists:] + 569
4 Message 0x00007fff8065abbf -[IMAPConnection _copyNextTaggedOrContinuationResponseForCommand:exists:] + 228
5 Message 0x00007fff8065919e -[IMAPConnection(MFPrivate) _responseFromSendingOperation:] + 976
6 Message 0x00007fff80658da1 -[IMAPConnection executeClientOperation:] + 22
7 Message 0x00007fff80658ac2 -[IMAPConnection prepareAndExecuteOperation:outWrongState:] + 1465
8 Message 0x00007fff80657f09 -[IMAPGateway _allowClientOperationThrough:] + 800
9 Message 0x00007fff8065792f -[IMAPGateway allowClientOperationThrough:] + 374
10 Message 0x00007fff8065778b -[IMAPClientOperation main] + 81
11 Foundation 0x00007fff81c5906d -[__NSOperationInternal start] + 681
12 Foundation 0x00007fff81c58d23 ___startOperations_block_invoke2 + 99
13 libSystem.B.dylib 0x00007fff8183cce8 dispatch_call_block_andrelease + 15
14 libSystem.B.dylib 0x00007fff8181b279 dispatch_workerthread2 + 231
15 libSystem.B.dylib 0x00007fff8181abb8 pthreadwqthread + 353
16 libSystem.B.dylib 0x00007fff8181aa55 start_wqthread + 13
)

2/9/10 4:25:44 PM Mail[221] * Assertion failure in -[IMAPAccount _IMAPMailboxForMailboxUid:name:createIfNeeded:], /SourceCache/Message/Message-1077/Accounts.subproj/IMAPAccount.m:1248
Didn't create IMAPMailbox for (null)
(
0 Message 0x00007fff807c4119 -[MFAssertionHandler _handleFailureWithPreamble:description:arguments:] + 137
1 Message 0x00007fff807c407e -[MFAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 220
2 Message 0x00007fff8062e3dc -[IMAPAccount _IMAPMailboxForMailboxUid:name:createIfNeeded:] + 684
3 Message 0x00007fff8065c2fe -[IMAPConnection(MFPrivate) _recordUntaggedResponse:forOperation:exists:] + 569
4 Message 0x00007fff8065abbf -[IMAPConnection _copyNextTaggedOrContinuationResponseForCommand:exists:] + 228
5 Message 0x00007fff8065919e -[IMAPConnection(MFPrivate) _responseFromSendingOperation:] + 976
6 Message 0x00007fff80658da1 -[IMAPConnection executeClientOperation:] + 22
7 Message 0x00007fff80658ac2 -[IMAPConnection prepareAndExecuteOperation:outWrongState:] + 1465
8 Message 0x00007fff80657f09 -[IMAPGateway _allowClientOperationThrough:] + 800
9 Message 0x00007fff8065792f -[IMAPGateway allowClientOperationThrough:] + 374
10 Message 0x00007fff8065778b -[IMAPClientOperation main] + 81
11 Foundation 0x00007fff81c5906d -[__NSOperationInternal start] + 681
12 Foundation 0x00007fff81c58d23 ___startOperations_block_invoke2 + 99
13 libSystem.B.dylib 0x00007fff8183cce8 dispatch_call_block_andrelease + 15
14 libSystem.B.dylib 0x00007fff8181b279 dispatch_workerthread2 + 231
15 libSystem.B.dylib 0x00007fff8181abb8 pthreadwqthread + 353
16 libSystem.B.dylib 0x00007fff8181aa55 start_wqthread + 13
)

MacBook Pro, Mac OS X (10.6.2), 2.2 C2D, 4 GB RAM, 160GB 5400rpm, 128MB 8600M GT, 15" - 2nd Gen iPod Touch, 8GB
  • jbislander Level 1 Level 1 (0 points)
    Did you find anything out on this issue. I keep having similar problems with my godaddy imap accounts.
  • umparrothead Level 3 Level 3 (535 points)
    Nothing yet...but that it's not an isolated issue brings hope to a potential fix...
  • qxork Level 1 Level 1 (0 points)
    I'm getting the same thing here... consider me a +1.

    If I quit & reopen downloads immediately. As well as if I manually force a sync. No other imap accounts are having this issue other than the 1 acct I have on secureserver.net.
  • qxork Level 1 Level 1 (0 points)
    Quick update... I shut off the IDLE support, and it's been doing better. Crossing fingers.
  • umparrothead Level 3 Level 3 (535 points)
    Thanks for the contribution. I'm trying that now, but IDLE is part of what makes IMAP so great...of course, when Mail loses the connection and doesn't download messages for hours, IDLE loses its appeal.

    Have you been noticing the error messages in the Console with IDLE off?
  • rsirota Level 1 Level 1 (0 points)
    I have the same problem... I have many godaddy accounts...
  • umparrothead Level 3 Level 3 (535 points)
    Updated to the recently-released 10.6.3 and issue continues to exist (as does the Console "spamming" of error messages about it). Turning off IDLE does seem to make sure messages arrive in a steady stream (but not "pushed"), though errors in Console continue.
  • BFred9 Level 1 Level 1 (0 points)
    Same problem here... it's maddening. 2 Godaddy IMAP plans. I haven't verified the console messages, but the symptoms are identical.
  • BFred9 Level 1 Level 1 (0 points)
    I seem to also have this problem with other email clients, but not with the severity associated with Mail.app.

    Both Entourage and Thunderbird will occasionally bring in IMAP messages on their own, but usually are requiring a manual check... the difference in this case is that I don't have to quit these apps to retrieve the messages.

    Both are configured to use IMAP idle, so I'm not missing that part of the configuration.
  • umparrothead Level 3 Level 3 (535 points)
    I've simply given up on IDLE, since I need it to be downloading new messages, not randomly stopping for hours. It's the Console error spamming & lack of proper IDLE support together that really are frustrating.
  • lajump Level 1 Level 1 (0 points)
    Just to chime in, I'm having the same issues and would love a solution. I also notice that outgoing emails are extremely S-L-O-W. Any recommendations would be most helpful.
  • Photograper Level 1 Level 1 (0 points)
    Same here, have been having problems with the IDLE command for ages. Today I opened the console for another problem and it is flooded with * Assertion failed messages. Have been troubleshooting but am giving up. MobileMe mail behaves as it should.
  • Ben Einstein Level 1 Level 1 (0 points)
    I've also had this issue and have just discovered a simple solution. It seems to happen due to the way GoDaddy's IMAP servers handle system mailboxes like Sent/Drafts/etc. In Mail, you should see a list item towards the bottom of the source selector for each IMAP account. If expanded, this list shows folders available on the server. For GoDaddy, you'll see "Sent Items", etc. Select one of them, then go to Mailbox->Use this Mailbox for-> and select the relevant type. So for example, select "Sent Items" and then select "Use this Mailbox for->Sent". You'll have to log in to you webmail and move the message in your "Sent Messages" (Apple's name) into the "Sent Items" folder. Repeat this for each of the 4 GoDaddy system folders.

    This completely resolved all issues for me.
  • Skyyton Level 1 Level 1 (0 points)
    I use GoDaddy, Gmail, MobileMe, and Earthlink. I have this exact problem, but only with the GoDaddy account. It's very upsetting since I use GoDaddy for my business account and missed a time critical email message a few days ago. I tried the above solution and that didn't help. How can we band together and convince someone at Apple and/or GoDaddy that there is a problem?
Previous 1 2 Next