如題,當使用587端口只會看到錯誤訊息【发送失败,请检查发送者配置或者接收者信息是否正确.】。
調試後發現實際錯誤訊息為【smtplib.SMTPNotSupportedError: SMTP AUTH extension not supported by server.】
手動在/www/server/panel/class/msg/mail_msg.py添加如下判斷即可解決:
- if int(self.__mail_config['send']['port']) == 587:
- server.starttls()
复制代码
|
|