Here's the deal. Mail.app is chirping along fine, checking email every minute in the background. I tend to get about five to 10 emails an hour, so there's a pretty steady stream of stuff coming in.
Then the stream stops. If I click "Get mail," nothing. I know there must be something, because i haven't received anything in an hour or so. So, I quit mail and relaunch. Boom! Eight new emails.
This happens sometimes 10 times a day, sometimes not at all. I say it typically happens at least a couple of times.
I know what you're thinking, so without further delay:
The basics:
Also interesting to note, I can send email when the problem is happening. So, let's say I send a company-wide email: I won't get it, but everyone else will. This is often how I figure out something's fishy. I won't receive the message until relaunch.
So, it seems to me that on launch, mail.app is running a sync with IMAP routine that somehow different that the check-mail routine. Is there an applescript that I can use to invoke this at one-minute intervals? An applescrips cron job seems a bit of a brute-force solution.
And, one last piece of info: When I check the Activity Viewer in Mail.app during a "get mail" (either manual or at the one-minute interval), it *says* it's communicating with the server. Strange.
Anyone have similar problems. Solutions? Workarounds? Sympathy?
Then the stream stops. If I click "Get mail," nothing. I know there must be something, because i haven't received anything in an hour or so. So, I quit mail and relaunch. Boom! Eight new emails.
This happens sometimes 10 times a day, sometimes not at all. I say it typically happens at least a couple of times.
I know what you're thinking, so without further delay:
The basics:
- 10.4.11
- 1.8 Ghz Dual G5
- Mail.app (2.1.3)
- Mail.app is connecting to an IMAP server (I think it's called MailMan, and its ancient). It is configured correctly, according to our IT department. Here are the settings:
- Account type: IMAP
- Mailbox Behaviors: Drafts, Sent, Junk and Trash all stored on server
- Account enabled: Yes
- Account included when auto checking for new mail: Yes
- Keep copies of messages and attachments for offline viewing: Yes
- Automatically sync changed mailboxes: Yes
- IMAP path prefix properly set to my mailbox on port 143
- SSL: No
- Authentication: Password
- Check mail: Every minute
- .Mac options: Not using
- MailBadger
- Mail.appitizer
- Yes, I've repaired permissions
- Yes, I've rebuilt the mail database
- Yes, I've thrown away all plist files and build mail up from the ground
- No, none of it had any effect (although it might have gotten a little less frequent. Or, it could have been a run of a few good days in a row.
)
- I have a Core2Duo MacBook Pro that I use at home. Also 10.4.11. Same mail settings and plugins. It has never had a problem.
- I've taken said laptop to work and had them both in mail.app at the same time and the G5 has failed while the C2D rocked on.
- A colleague of mine with a mini has the same problem.
- This didn't happen on the G5 when I was on 10.3.X. It only happened after the archive an install. Thinking that was the problem, I completely wiped the mail settings and, well, it didn't fix the problem.
- I've had it crash on a Friday and not update with the IMAP server until I relaunched the app on Monday. This is to say that patience is not an answer.
Also interesting to note, I can send email when the problem is happening. So, let's say I send a company-wide email: I won't get it, but everyone else will. This is often how I figure out something's fishy. I won't receive the message until relaunch.
So, it seems to me that on launch, mail.app is running a sync with IMAP routine that somehow different that the check-mail routine. Is there an applescript that I can use to invoke this at one-minute intervals? An applescrips cron job seems a bit of a brute-force solution.
And, one last piece of info: When I check the Activity Viewer in Mail.app during a "get mail" (either manual or at the one-minute interval), it *says* it's communicating with the server. Strange.
Anyone have similar problems. Solutions? Workarounds? Sympathy?