【问题标题】:Php PEAR and outlook.office365.com imapPHP PEAR 和 outlook.office365.com imap
【发布时间】:2018-11-28 09:55:43
【问题描述】:

我正在尝试使用 php PEAR 框架连接到 office365 的 Outlook 应用程序。以下是 imap 的详细信息 IMAP 主机:outlook.office365.com IMAP 端口:993 加密:SSL IMAP 用户名:(我的 Office365 用户名) IMAP 密码:(我的 Office365 密码)

但我无法建立与它的连接。我正在尝试的服务器已经打开了端口 993 的防火墙。有人可以帮我解决我哪里出错了。

错误: ( [0] => 数组 ( [代码] => 1 [参数] => [包] => Mail_IMAPv2 [级别] => 错误 [时间] => 1543397738.02 [上下文] => 数组 ( [文件] => /app/lib/PEAR/Mail/IMAPv2.php [行] => 713 [功能] => 连接 [类] => Mail_IMAPv2 )

        [message] => Unable to build a connection to the specified mail server.
    )

)

【问题讨论】:

    标签: email office365 pear


    【解决方案1】:

    我们的旧 Imap 连接如下所示

    imap://{$user}:{$pass}@hostname:port/{$Folder}#notls
    

    我们已经使用 php 内置函数替换了这种格式

    imap_open("{hostname:port/imap/ssl/novalidate-cert/authuser=$user/user=$user}", $user ,$pass);
    

    它现在对我们有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-15
      • 1970-01-01
      • 2022-10-24
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多