880 Star 3.6K Fork 1.5K

Discuz / DiscuzX

 / 详情

SMTP邮件测试错误提示弹框和日志错误内容为空

已完成
创建于  
2023-10-29 01:04

是否有人反馈过此问题?

  • 我已经搜索过了,确认此问题没有其他人反馈过。

问题描述

1.邮件发送出现错误时$alertmsg一直为空并未设置错误信息。
2.二次尝试发送SMTP命令时$alertmsg为false(第一次时$alertmsg有具体错误信息),再调用runlog()打印时未打印错误信息。

问题重现步骤

1.问题一直存在

报错信息

为解决问题做过哪些尝试

1.设置$alertmsg

后台系统信息

邮件设置

其他版本信息

是否自行修改过

  • 如果站点有自行修改或二次开发的情况,请选择此项。

其他信息

相关版本

X3.5

评论 (6)

LeBron 创建了任务

看不懂,可以详细描述一下么?

upload/source/function/function_mail.php
输入图片说明

upload/source/admincp/admincp_checktools.php
输入图片说明
当发送失败时 $alertmsg 一直为空。

第一次的$lastmessage具体错误信息显示了什么内容呢?

看上去给人的感觉似乎是你对面的SMTP服务器不会对二次重试的相同请求给予回应造成的。

错误日志里有邮件日志记录的,可以去看一下日志

upload/source/function/function_mail.php
输入图片说明

湖中沉 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
134392 zoewho 1578919099
PHP
1
https://gitee.com/Discuz/DiscuzX.git
git@gitee.com:Discuz/DiscuzX.git
Discuz
DiscuzX
DiscuzX

搜索帮助