【发布时间】:2021-05-30 19:20:45
【问题描述】:
我一直在使用 Moodle 3.10.1 并使用以下参数配置外发邮件服务器: SMTP 主机:smtp.gmail.com:465
SMTP 安全性:SSL
SMTP 用户名:我的电子邮件地址@gmail.com
SMTP 密码:我的上述电子邮件帐户的密码
但在测试电子邮件配置后,Moodle 返回以下错误:
**2021-03-01 08:49:30 连接:打开到 ssl://smtp.gmail.com:465, timeout=300, options=array()
2021-03-01 08:49:30 连接失败。错误 #2:stream_socket_client():SSL 操作失败,代码为 1。OpenSSL 错误消息: 错误:1416F086:SSL 例程:tls_process_server_certificate:证书验证失败 [D:\wamp64\www\myweb\lib\phpmailer\src\SMTP.php 第 344 行]
2021-03-01 08:49:30 连接失败。错误 #2:stream_socket_client(): 无法启用加密 [D:\wamp64\www\myweb\lib\phpmailer\src\SMTP.php 第 344 行]
2021-03-01 08:49:30 连接失败。错误 #2:stream_socket_client():无法连接到 ssl://smtp.gmail.com:465(未知错误)[D:\wamp64\www\myweb\lib\phpmailer\src\SMTP.php 第 344 行]
2021-03-01 08:49:30 SMTP 错误:无法连接到服务器:(0) 2021-03-01 08:49:30 SMTP 连接()失败。 https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting**
请帮我修复错误。提前致谢。
【问题讨论】: