z-push-contribを使用して IMAP サーバーからメールを取得しています (私も実行しています)。
このimap_open
オプション/ssl
を使用してポート 993 に接続すると、TLS 1.2 が使用されています。
STARTTLS を使用/tls
してポート 143 に接続すると、TLS 1.0 と別の暗号が使用されます。
SMTP は同じように動作します (STARTTLS は TLS 1.0 のみを使用します)
コマンド ラインから openssl を使用すると、TLS 1.2 が使用されます。
ポート 993 に接続するか、STARTTLS で 143 に接続するかに関係なく、同じ強力な最新の暗号を使用して常に TLS 1.2 接続を取得します。
これは PHP の Openssl 実装のバグですか?