Mail can't connect to SMTP server for IMAP accounts
Hi all -
I'm running Mail 8.0 under Mac OS 10.10. Mail was running fine under Mavericks but since I upgraded to Yosemite it is having major problems.
I have a bunch of IMAP accounts on the servers at Dreamhost. I can connect to these accounts some of the time, but most of the time I have the dreaded exclamation point in a triangle. I cannot send outgoing messages either. Rebooting doesn't help. Reinstalling Yosemite doesn't help. If I switch to an old Mavericks partition it works fine.
The Connection Doctor says "Could not connect to this SMTP server" and all the Detail Window shows is "INITIATING CONNECTION Nov 01 17:46:30.270 host:mail.domain.com -- port:143 -- socket:0x0 -- thread:0x6080010689c0".
I've seen similar problems reported elsewhere and have tried the cited solutions, including
(1) unchecking "Automatically detect and maintain account settings" for both the Account and the outgoing server list
(2) checking "Allow insecure authentication"
(3) unchecking "Use SSL"
(4) editing ~/Library/Mail/V2/MailData/Accounts.plist (with emacs) and setting UserAllowsInsecureAuthentication to true.
None of these does any good.
If I go to Terminal and type "telnet mail.domain.com 25" I get:
Trying IP address...
Connected to mail.domain.com.
Escape character is '^]'.
but no welcome message, and the server does not repond to HELO or EHLO. It times out with "Connection closed by foreign host."
It seems pretty clear there is a major problem with Mail in Yosemite.
Fortunately, some of the time when I reboot and leave it for a while, it works, but 90% of the time it's down, even with reboots. This is a major drag.
-Scott
Mac Pro, OS X Yosemite (10.10)