imap_open() を使用してホスティングのメール アドレスに接続してメッセージを取得しようとしていますが、エラーがスローされます。
$server = '{mail.booksnearby.in:143/imap/ssl/novalidate-cert}INBOX';
$imap_connection = imap_open($server, $login, $password);
$mailboxinfo = imap_mailboxmsginfo($imap_connection);
$messageCount = $mailboxinfo->Nmsgs;
上記はこのエラーをスローします:Array ( [0] => Retrying PLAIN authentication after [AUTHENTICATIONFAILED] Authentication failed.
$server を変更すると
$server = '{mail.booksnearby.in:143}INBOX';
その後、次のエラーがスローされます
Certificate failure for mail.booksnearby.in: self signed certificate:
$server の場合
$server = '{mail.booksnearby.in:143/imap/ssl/novalidate-cert}INBOX';
それは投げます
Array ( [0] => TLS/SSL failure for mail.booksnearby.in: SSL negotiation failed )
同じユーザー名パスワードを使用して、電子メール クライアントを使用して電子メール アカウントに接続できます。
私も同様にtelnetすることができないようです。その実行中の apache 、 cpanel 、および dovecat 。ホスティングで Ssl サポート付きの Imap が有効になっています。