【邮箱BUG】关于https网站ssl邮箱配置解决

编程语言
0 340

csroad
csroad 举报
2019-03-31

个人中心点击激活邮箱一直转圈圈,后台配置正确,但是还是不行。

下面让我带着大家一起修复这个ssl邮箱配置的BUG,

如果不想手动修改的话,下方有附件,可以自行下载替换网站目录文件。

首先找到网站目录下

application  -->  index  -->  controller  -->  Mail.php

1_gaitubao_com_watermark

然后打开Mail.php文件,找到第42行代码

4_gaitubao_com_watermark

然后把上面42行代码替换成下面这两行代码:

$url = (is_HTTPS()?'https://':'http://');

$url .= $_SERVER['HTTP_HOST'].url('user/login/resetmima') . '?mod=' . $n['id'] . '&id=' . $str;

替换后效果图:

5_gaitubao_com_watermark

找到网站目录下

application  -->  user  -->  controller  -->  Login.php

然后打开Login.php文件,找到第258行代码

2_gaitubao_com_watermark

然后把上面258行代码替换成下面这两行代码:

$url = (is_HTTPS()?'https://':'http://');

$url .= $_SERVER['HTTP_HOST'].url('user/login/resetmima') . '?mod=' . $n['id'] . '&id=' . $str;

替换后效果图:

3_gaitubao_com_watermark

然后保存上传即可完美解决激活邮箱转圈圈问题。

ssl邮箱后台配置方法传送带

附件替换的目录是:

application  -->  index  -->  controller  -->  Mail.php

application  -->  user  -->  controller  -->  Login.php