Php imap_open在我的服务器中失败,但在本地

Php imap_open在我的服务器中失败,但在本地,php,imap,Php,Imap,我在使用imap_last_错误时发现此错误: 连接到mail.example.com失败,143:连接超时 但是,当我在localhost Wampserveur中试用它时,一切都很好 注意:extension=php_imap.dll在我的服务器上是启用的。是的,但是端口是否被防火隔离?这是常见的。使用ssh登录并尝试Telnet到服务器。确实是这样,谢谢! $mailboxes = array( 'label' => 'Mail

我在使用imap_last_错误时发现此错误:

连接到mail.example.com失败,143:连接超时

但是,当我在localhost Wampserveur中试用它时,一切都很好


注意:extension=php_imap.dll在我的服务器上是启用的。

是的,但是端口是否被防火隔离?这是常见的。使用ssh登录并尝试Telnet到服务器。确实是这样,谢谢!
$mailboxes =
            array(
                'label' => 'Mail',
                'mailbox' => '{mail.example.com:143/novalidate-cert}INBOX',
                'username' => "myadress@mail.com",
                'password' => "mypassword"
           );

imap_open($mailboxes['mailbox'], $mailboxes['username'], $mailboxes['password'])