使用php中的IMAP连接到Yahoo邮件

时间:2019-03-09 11:04:10

标签: php imap

我正在使用一个库使用IMAP连接到邮件服务器。 我可以轻松连接到gmail和我的服务器,但是当我想连接到yahoo时,出现以下错误

  

致命错误:消息'IMAP方法imap_open()捕获的异常'PhpImap \ ConnectionException'失败,并出现错误:无法连接到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());

怎么了?

谢谢

0 个答案:

没有答案