我正在使用此PHP代码打开POP3邮箱:
$hostname = '{mail.domain.com/pop3:110/notls}INBOX';
$username = 'email@domain.com';
$password = '***';
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect: ' . imap_last_error());
我正在使用上述代码打开POP3邮箱
我尝试使用
$hostname = '{mail.domain.com/pop3:110/notls}INBOX';
要在收件箱内打开一个文件夹,但我收到了错误:
Warning: imap_open() [function.imap-open]: Couldn't open stream {mail.domain.com/pop3:110/notls}INBOX.Support in /home/integra/public_html/autocheck/support_emails.php on line 31
我如何在收件箱文件夹下方打开不同?
根据您需要使用此格式的文档:
"{" remote_system_name [":" port] [flags] "}" [mailbox_name]
所以
{mail.domain.com/pop3:110/notls}INBOX
可能应该是
{mail.domain.com:110/pop3/notls}INBOX
还要确保您可以实际连接到端口110上的服务器,例如在Linux/Unix机器上,您可以使用以下方式测试以下测试:
$ telnet example.com 110
如果您看到Escape character is '^]'.
,则已连接。