imap_open 在服务器 Aruba.it 上

问题描述 投票:0回答:3

接收邮件我通常使用:

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}

但它没有打开流。

您知道使用哪个字符串是正确的吗?

imap-open
3个回答
0
投票

您可以使用 pop3 协议

$pop3 = "pop3.yourdomain.ext";
$port = 110;
$inbox = imap_open("{".$pop3.":".$port."/pop3/notls}INBOX", $username, $password);
......
imap_close($inbox);

但如果 Imap 在 Aruba 服务中处于活动状态,则不起作用。


0
投票

经过一些测试,它可以工作:

$imap = "imaps.aruba.it";
$port = 993;
$inbox = imap_open("{".$imap.":".$port."/imap4/ssl}INBOX",$username, $password);
......
imap_close($inbox);

记住:您必须在 php.ini 中激活 imap 扩展


0
投票

记住:您必须在 php.ini 中激活 imap 扩展

你是怎么做到的?

© www.soinside.com 2019 - 2024. All rights reserved.