我在imap_search()
使用 Godaddy 托管的电子邮件帐户时遇到问题。
imap_open()
我创建了一个脚本,它使用 PHP 和and函数连接到 3 个邮箱,imap_search()
然后循环浏览所有电子邮件并收回我需要的特定信息。
它适用于其他 2 个帐户,1 个使用 gmail 托管,另一个使用自托管。使用 Godaddy 帐户,我没有托管他们,他们只托管我们的电子邮件,我们的网站托管在其他地方。
我可以正常连接到邮件服务器imap_open()
而不会出现错误,但是当我使用imap_search($inbox,'UNSEEN')
它时不会返回任何电子邮件,我尝试将“UNSEEN”更改为“ALL”,但它仍然没有检索任何电子邮件。
我使用的 imap_open 主机值是{imap.secureserver.net:993/imap/ssl}INBOX
我不知道之前是否有人对此有任何问题,在我等待 GoDaddy 的回复期间,我知道这里的用户通常会更快地回复和提供更多信息,所以我在这里询问社区。
如果我在函数之后运行 echo 命令,imap_open()
我可以在屏幕上看到它,所以我知道它在脚本中已经走得那么远,它只是为imap_search()
请求返回一个空白的电子邮件数组。