zfaka设置邮箱出现新增失败问题解决方法

673 教程

zfaka邮箱新增失败的根源

我们逆向去找这个bug。首先,数据库的操作有日志记录,日志文件在:网站根目录/log/sql/2020-X-X.log(以日期命名的)。

这个日志的最新记录有写:

smtp_crypto的插入值有误,所以导致了问题。

而导致该问题的源码文件在:根目录/application/modules/Admin/controller/Email.php

出现问题的源码在114行,可以直接搜索”protocol”或者”smpt”可以直接找到。

zfaka的源码里写的是”smpt”,意思就是这里判断的参数是’smpt’,实际上需要判断的参数是”smtp”,这就导致错误了。

解决方法

当然是直接修改”smpt”为”smtp”,就OK啦。