さて、このコードは完全に機能していたので、他の人が電子メールに接続できるようにいじり始めたところ、途中でさまざまなタイプミスなどによるいくつかのオープン ストリーム エラーに遭遇しました。
これをやってから、突然メールに全く繋がらなくなったのですが?少し前まで、まったく同じ接続コードを使用して、受信トレイを閲覧していました。
「警告: imap_open() [function.imap-open]: ストリームを開けませんでした」というエラーが常に表示されます。
以前とまったく同じコードを使用しているため、これは奇妙ですが、エラーが発生したため、今はまったく接続できません。また、対応に時間がかかります。
コードは次のとおりです。
$mailbox = imap_open('{mail.artisancodesmith.com:143/notls}INBOX', 'admin@artisancodesmith.com', 'PASSWORD');
if ($mailbox) {
$response = "MAIL MENU:<br>
inbox: View your inbox.<br>
compose: Compose an e-mail.<br>
setup: Set your e-mail account's settings.";
$next = "iorcmail";
}
注: PHP ページは、同じサーバー上の電子メールに接続しています。
更新: 「mail.artisancodesmith.com」を「localhost」に置き換えると、再び機能します! できれば実際の IMAP ホストを使用したいと思います。将来また機能するかどうかを確認します。助けてくれたすべての人に感謝します。:)