私はこれに8時間費やしましたが、まだ正しくできません。私の状況: 私のサーバーは で実行されていLinux xrm 2.6.32-5-amd64
ます。コンソール:openssl s_client -connect ns1.example.com:995
問題なく動作し、接続に成功しました。しかし、このスクリプトを実行すると:
a)
$res = imap_open("{ns1.example.com:993}",
"user@example.lv", "password");
応答は次のとおりです。Array ( [0] => [CLOSED] IMAP connection broken (server response) )
b)
$res = imap_open("{ns1.example.com:993/ssl}",
"user@example.lv", "password");
応答:Array ( [0] => Certificate failure for ns1.example.com: self signed certificate: /CN=ns1.example.com/emailAddress=ssl@ns1.example.com )
このスクリプトが drupal ディレクトリ下にあることと関係があるのでしょうか。そして、それはphp.ini
サーバーとは異なるものを使用しますか? を実行するphp_info()
と、imap と imap/ssl が有効になっていると表示されます。
私はすべてのimap_open()
フラグを試しましたが、まだ運がありません。
標準の Gmail メールボックスにも接続できません。私をここから出してください。