Yesterday my web host (Dreamhost) unexpectedly moved my email account to a new server. Most of my email clients didn't skip a beat, and continued to connect to the server and receive mail.
However, immediately after the server migration, Mail.app on my home computer stopped receiving mail. It continued to successfully login to the mail server, but did not find any email received post-migration. My assumption is that it was connecting to the old mail server.
Today, Mail.app fails to login to the mail server at all. My assumption is that the old server has now been decommissioned.
To me, it seems as if Mail.app has some sort of bad DNS cache, causing it to 'look' at the old server rather than the new one.
Steps I tried to resolve the issue:
- Restarted Mail.app.
- Rebooted computer.
- Cleared OS X DNS cache.
- Synchronized IMAP account with server.
- Deleted email account from Mail.app, and recreated it.
- Rebooted cable modem.
Not a spot of difference.
Is it possible that Mail.app is somehow caching DNS details for the email server, even after I clear the OS X DNS cache? If so, how could I force Mail.app to 'look' at the new server?
Setup: OS X Lion, IMAP email account
[SOLVED] See the comments for a description of the solution. The culprit was Avast Anti Virus.