1

私が働いている会社は、Lotus Notes から Outlook Web App を使用する Microsoft Exchange に移行しました。Lotus Notes を使用すると、2014 年以降、私の PHP スクリプトは問題なく動作します。MS Exchange に移行してから、PHPimap_openはこのメール アカウントにアクセスできなくなりました。

私のPHPコードは次のようになります。

$emHOST = '{mail.company.com/tls/novalidate-cert}';
$emUSER = 'e-mail@company.com';
$emPASW = 'password';
$emPOP = imap_open($emHOST, $emUSER, $emPASW);
print_r(imap_errors());

PHP経由で何を試しても、「ログインに失敗しました」というメッセージが表示されます:

Array
(
    [0] => LOGIN failed.
    [1] => LOGIN failed.
    [2] => LOGIN failed.
    [3] => Too many login failures
)

/ssl代わりに試してみまし/tlsたが、ポート 993 でタイムアウトが発生します。

ただし、 Web ブラウザーでhttps://mail.company.com/owa経由で同じユーザー名とパスワードを使用してログインできます。

このことを再び実行するためのヒントはありますか?ありがとう!

4

2 に答える 2

0

1 週間待った後、担当の IT 部門が最終的に OWA を正しく構成したことが判明しました。'{mail.company.com:143}'IMAP メールボックスにログインするために使用できます。

于 2017-05-16T13:25:00.110 に答える