接收邮件我通常使用:
imap_open('{mail.sito.com:143/notls}', $user, $pass);
但是,当我必须连接到 Aruba 服务器上的电子邮件时,我遇到了困难。
我尝试过:
{mail.website.com:143}
{mail.website.com/pop3:110}
{pop3.website.com/pop3:110}
{imaps.aruba.it:993}INBOX
{imaps.aruba.it:993}
但它没有打开流。
您知道使用哪个字符串是正确的吗?
您可以使用 pop3 协议
$pop3 = "pop3.yourdomain.ext";
$port = 110;
$inbox = imap_open("{".$pop3.":".$port."/pop3/notls}INBOX", $username, $password);
......
imap_close($inbox);
但如果 Imap 在 Aruba 服务中处于活动状态,则不起作用。
经过一些测试,它可以工作:
$imap = "imaps.aruba.it";
$port = 993;
$inbox = imap_open("{".$imap.":".$port."/imap4/ssl}INBOX",$username, $password);
......
imap_close($inbox);
记住:您必须在 php.ini 中激活 imap 扩展
记住:您必须在 php.ini 中激活 imap 扩展
你是怎么做到的?