在moodle 3.0上发送电子邮件时出现SMTP错误

时间:2015-12-22 09:56:15

标签: php email smtp moodle smtpclient

我在同一台服务器上安装了2 Moodle的电子邮件配置(在消息输出中):

  1. 版本2.9.1 +
  2. 3.0版
  3. 我使用Exchange服务器作为SMTP主机服务器。

    在2.9上,电子邮件工作正常,但在3.0上我有一个错误:

        250-SIZE 37748736
                                      250-PIPELINING
                                      250-DSN
                                      250-ENHANCEDSTATUSCODES
                                      250-STARTTLS
                                      250-X-ANONYMOUSTLS
                                      250-AUTH NTLM LOGIN
                                      250-X-EXPS GSSAPI NTLM
                                      250-8BITMIME
                                      250-BINARYMIME
                                      250-CHUNKING
                                      250 XRDST
     2015-12-22 09:47:25    CLIENT -> SERVER: STARTTLS
     2015-12-22 09:47:25    SMTP -> get_lines(): $data is ""
     2015-12-22 09:47:25    SMTP -> get_lines(): $str is  "220 2.0.0 SMTP server     ready                         
     2015-12-22 09:47:25    SERVER -> CLIENT: 220 2.0.0 SMTP server ready
     2015-12-22 09:47:26    SMTP Error: Could not connect to SMTP host.
     2015-12-22 09:47:26    CLIENT -> SERVER: QUIT
     2015-12-22 09:47:26    SMTP -> get_lines(): $data is ""
     2015-12-22 09:47:26    SMTP -> get_lines(): $str is  ""
     2015-12-22 09:47:26    SERVER -> CLIENT:
     2015-12-22 09:47:26    SMTP ERROR: QUIT command failed:
     2015-12-22 09:47:26    Connection: closed
     2015-12-22 09:47:26    SMTP connect() failed.     https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
    

    请注意,我使用完全相同的配置,但在2.9中你没有选择(LOGIN,PLAIN,NTLM),但它存在于3.0中,我已经尝试过所有这些。

    有人知道发生了什么吗?这是一个错误还是我错过了任何东西,它已经过了2天而且变得令人沮丧。

1 个答案:

答案 0 :(得分:-1)

虽然这是一个旧的讨论,但对于社区参考,该问题已在MDL-52637中进行了跟踪并在v3.0.3中得到了修复。

 https://tracker.moodle.org/browse/MDL-52637





HTH,结果
利玛