0

(Bluehost のドメインの 1 つで) メールを読むために Bluehost に接続しようとしています。次のコードを試しました:

imap_open("{mail.domain.com:993/imap/ssl}INBOX", $email, $password);

そしてまた試した

imap_open("{box***.bluehost.com:993/imap/ssl}INBOX", $email, $password);

imap_open("{box***.bluehost.com:995/imap/ssl}INBOX", $email, $password);

しかし、接続タイムアウトエラーが表示されます。

phpinfo() を使用して確認したところ、imap と ssl のサポートが有効になっています。

ポート 995、993、110、143 を使用しました。

Microsoft Outlook を電子メール クライアントとして使用しています。Outlook から詳細を取得しようとしましたが、サーバーが pop3 サーバーとして表示されます。

4

2 に答える 2

0

専用IPはありますか?IMAP が有効になっている場合は、PHP INI ファイルを確認することもできます。

于 2012-07-22T20:03:00.817 に答える
0
$mailboxpath = '{boxXXX.bluehost.com:143/imap}';
$username = 'a@b.c';
$password = '?????';

$imap = imap_open($mailboxpath, $username, $password);


$folders = imap_list($imap, $mailboxpath, "*");

echo "<ul>";
foreach ($folders as $folder)
{
        $folder = str_replace($mailboxpath, "", imap_utf7_decode($folder));
        echo '<li><a href="mail.php?folder=' . $folder . '&func=view">' . $folder . '</a></li>';
print "\n";
}
echo "</ul>";
于 2013-11-09T21:32:28.860 に答える