一部のPOP3サーバに、サーバ上にメッセージが無い場合に、UIDLやLISTのレスポンスが複数行用のレスポンスにならないというバグがあるようです。
本来は複数行レスポンスである、
UIDL +OK .
となるべきところが、単数行レスポンスの、
UIDL +OK
で終わってしまうので、「.」を待ち続けてタイムアウトしてしまいます。
サーバにメッセージが無いのにUIDLやLISTを送っても仕方が無いので、そもそも送らないように変更しました。