IMAPを使ってGmailに接続しようとしているPHPコードがあります。PHP imap gmailが接続していない[編集済み] x2
$hostname = '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX';
$tmp_username = 'username';
$tmp_password = 'password';
$inbox = imap_open($hostname, $username, $password) or die(imap_last_error());
そして、私は毎回私が接続しようと、このエラー出力を得る:ここでは、コードです
警告:はimap_open()[function.imap-オープン]:ストリーム{IMAP開くことができませんでした。 /var/www/PHP/EmailScript.phpでgmail.com:993/imap/ssl/novalidate-cert}INBOXはライン上で14 ログインは私が間違って何ができるか理解しない
を中止さ!!私はSSLエラーを持っている人について聞いたことがありますが、これはそれらの1つではありません。どうか私を助けてください!!!!!
編集:imap.gmail.comにtelnetの-SSLを介して接続しようとすると、私は次のような出力が得られます。
gmail-imap.l.googleするコネクテッド74.125.155.109 ... をしようとしています。 com。 エスケープ文字は '^]'です。
そして、他には何も問題が発生し、それはちょうど私があなたの質問を編集したときにファイアウォールアップを持っていたかどうか尋ねるためにちょうど約だったが
$ tmp_username変数と$ tmp_password変数は、ここに投稿した例にすぎません。実際のアプリケーションでは$ usernameと$ passwordを使用していますか? (あなたのコードを使用するときに同じエラーが出ますが、$ usernameと$ passwordを使用すると問題はなくなります) –