半日どっぱまったのでメモ。
imap_open を使って、imapサーバに接続するさいに、サーバ側で中途半端にtls に対応していると、tls をつかっての接続を試みて、失敗してしまうことがある。 そのため、強制的に tls を使わないで接続するように /notls オプションをつけないといけません。
これに気がつかなくて、何度も何度もテストして繋がらなくて、泣きそうになりました。 泣かないけど。