切换风格

默认 晚霞 雪山 粉色心情 伦敦 花卉 绿野仙踪 加州 白云 星空 薰衣草 城市 简约黑色 简约米色 龙珠
关于HYBBS邮件发送配置发送失败的问题
 6059     3
发表于 2019-11-13 |

经常有用户发帖提问这个问题,怎么配置正确了,还是发不了邮件。

首先说一下HYBBS邮件发送使用的类库,是一个比较简单的类库文件,不需要PHP扩展去支持,所以功能比较单一。

默认仅支持 TCP单一端口发信,不支持SSL连接。

为什么不使用成熟的邮件发送类库? 由于成熟的邮件类库往往需要PHP扩展,例如Socket和SSL,一般主机用户是没办法使用Socket扩展的,有一些类库不需要PHP扩展,但是类库文件比较多,代码比较多,复杂! 所以HYBBS也不考虑。


当然现在HYBBS默认的邮件发信类库也是正常能用的。

部分用户配置了QQ、网易这类个人用户邮箱信息,用起来并不友好,因为邮件会进入 垃圾信箱。


配置了 25 端口无法发送,是由于服务器商禁用了服务器25出口端口。 不让你连接外部SMTP服务器。

如果是腾讯云的 可以直接在控制台 解封25端口 比较方便,而且不需要审核。

如果是阿里云的话,就比较麻烦,申请后需要人工审核,而且通过率不高,官方目前申请也不通过。


所以针对部分 无法使用25端口发信的用户 作者开发了一款 发信增强的插件

http://app.hyphp.cn/app/160

该插件使用了PHPMailer-6.1.1类库,需要PHP Socket和SSL扩展

下载后需要安装才能开启


下图是目前官方 用了 该插件 所配置的邮箱信息

用了 QQ 企业邮箱 SSL方式




发表于 2019-11-14 |

我也用的是腾讯云企业邮箱。确实能用

发表于 2020-8-15 |


新浪邮箱收到的是这样的,端口465

发表于 2020-8-15 |

乱码

GMT+8, 2024-11-26 07:37:38 运行耗时 0.0234 秒.

Powered by HYBBS 2.3.4

© 2016-2019 HYBBS

返回顶部