如果禁用 telnet,imap_open() 是否会起作用

如果禁用 telnet,imap_open() 是否会起作用

我尝试通过 imap_open() (php) 连接到我主机上的邮箱。但它抛出了身份验证失败错误。
根据我的主机提供商的说法,出于安全原因,他们已禁用 telnet。禁用 telnet 是否会导致 php 无法建立 imap 连接?

答案1

不。它们是不同的协议。IMAP 在端口 143 上运行,而 telnet 在端口 23 上运行。您之所以感到困惑,可能是因为 IMAP 是一种基于文本的协议,您可以使用 telnet 客户端程序来控制 IMAP 会话。

如果错误消息表明身份验证失败,则强烈暗示 IMAP 服务器正在运行并响应您的连接尝试,但您不知何故未能提供正确的凭据。

相关内容