Php 通过imap获取电子邮件时出错

Php 通过imap获取电子邮件时出错,php,imap,Php,Imap,我的IMAP有问题 我正在写下面的代码来获取收件箱中的电子邮件 $hostname = '{mail.test.in:110}INBOX'; $username='name'; $password='password'; $inbox = imap_open($hostname, $username, $password) or die('Cannot connect to Gmail: ' . imap_last_error()); 我犯了一个错误 "message": "imap_open

我的IMAP有问题 我正在写下面的代码来获取收件箱中的电子邮件

$hostname = '{mail.test.in:110}INBOX';
$username='name';
$password='password';
$inbox = imap_open($hostname, $username, $password) or die('Cannot connect to Gmail: ' . imap_last_error());
我犯了一个错误

"message": "imap_open(): Couldn't open stream {mail.innovify.in:110}INBOX"
请根据您需要提供的服务标志告知我解决方案,如果您不使用IMAP

您正在使用用于POP3的端口110,因此需要通过将连接字符串从

$hostname='{mail.test.in:110}收件箱'

$hostname='{mail.test.in:110/pop3}收件箱'

根据,如果不使用IMAP,则需要提供服务标志

您正在使用用于POP3的端口110,因此需要通过将连接字符串从

$hostname='{mail.test.in:110}收件箱'


$hostname='{mail.test.in:110/pop3}收件箱'

正在阅读该文档,您似乎需要提供服务。是否
$hostname='{mail.innovify.in:110/pop3}收件箱'有什么区别吗?端口110通常用于POP3邮箱,因此您可能需要添加类似于“
”{mail.innovify.in:110/POP3}收件箱“
的内容来查看。标准imap通过sslThanks Dezza使用端口143或993。我通过放置pop3获得了解决方案:)很高兴听到您对其进行了排序-我已添加此作为未来参考的答案。如果我帮你的话,你可以接受:)读报纸,看起来你需要提供服务。是否
$hostname='{mail.innovify.in:110/pop3}收件箱'有什么区别吗?端口110通常用于POP3邮箱,因此您可能需要添加类似于“
”{mail.innovify.in:110/POP3}收件箱“
的内容来查看。标准imap通过sslThanks Dezza使用端口143或993。我通过放置pop3获得了解决方案:)很高兴听到您对其进行了排序-我已添加此作为未来参考的答案。如果我帮你,你可以接受:)