在php中使用IMAP连接到yahoo mail

在php中使用IMAP连接到yahoo mail,php,imap,Php,Imap,我正在使用一个库使用IMAP连接到邮件服务器。 我可以轻松地连接到gmail和我的服务器,但当我想连接到雅虎时,我会遇到以下错误 致命错误:未捕获异常“PhpImap\ConnectionException”,消息“IMAP method IMAP_open()失败,错误为:无法连接到internal.IMAP.mail.g03.yahoodns.net,993:连接被拒绝。无法连接到internal.imap.mail.g03.yahoodns.net,993:连接被拒绝' 这是我的密码 $m

我正在使用一个库使用IMAP连接到邮件服务器。 我可以轻松地连接到gmail和我的服务器,但当我想连接到雅虎时,我会遇到以下错误

致命错误:未捕获异常“PhpImap\ConnectionException”,消息“IMAP method IMAP_open()失败,错误为:无法连接到internal.IMAP.mail.g03.yahoodns.net,993:连接被拒绝。无法连接到internal.imap.mail.g03.yahoodns.net,993:连接被拒绝'

这是我的密码

$mailbox = new PhpImap\Mailbox('{imap.mail.yahoo.com:993/imap/ssl}INBOX', 'email', 'pass', __DIR__);
$mailsIds = $mailbox->searchMailbox('ALL');
if(!$mailsIds) {
    die('Mailbox is empty');
}
$mail = $mailbox->getMail($mailsIds[0]);
print_r($mail);
echo "\n\nAttachments:\n";
print_r($mail->getAttachments());
怎么了


谢谢

连接被拒绝
表示您发送请求的服务器不接受连接。确保您有正确的服务器名称,并且端口
连接被拒绝
表示您向其发送请求的服务器不接受连接。确保您具有正确的服务器名称和端口