您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程

phpcms邮件发送失败的解决方法

张广房2025-05-06phpcms教程已有人查阅

导读1:好的就是使用企业邮箱,(使用普通不知为啥不成功)2:如果本地测试成功,服务器上测试失败,可能是服务器配置禁用fsockopen函数的原因

phpcms邮件发送失败怎么办?phpcms邮件发送失败的原因:
1:好的就是使用企业邮箱,(使用普通不知为啥不成功)
2:如果本地测试成功,服务器上测试失败,可能是服务器配置禁用fsockopen函数的原因
通过phpinfo查看disable_functions项是否有fsockopen,如果有,说明就是这个问题。
解决办法:
打开:phpcms\modules\member\classes\client.class.php,
把78行的:

if(!$fp = fsockopen($mail['server'], $mail['port'], $errno, $errstr, 30)) {

改为:

if(!$fp = pfsockopen($mail['server'], $mail['port'], $errno, $errstr, 30)) {

即把fsockopen改为pfsockopen。
PS:有些主机商禁用fsockopen函数功能,为了防止黑客利用程序漏洞注入后使用 fsockopen 进行PHPDDOS 攻击。
fsockopen函数与pfsockopen函数,区别在于 pfsockopen 保持 keep-alive,使得黑客无法进行 连接数攻击。

本文标签:

很赞哦! ()

相关源码

  • (自适应)WordPress二次元博客主题SakurairoSakurairo主题为二次元内容创作者设计,提供丰富的动漫风格元素和个性化的展示效果。该主题在原有Sakura主题基础上进行了功能增强,支持多种自定义设置,满足动漫爱好者建立个人博客的需求。查看源码
  • (PC+WAP)蓝色弹簧针厂家探针充电连接器设备网站源码下载基于PbootCMS开发的响应式模板,为弹簧针、探针连接器等电子元器件企业设计。模板采用工业蓝主色调,突出产品技术特性,支持多维度展示连接器产品的规格参数与应用场景,帮助制造企业建立专业线上展示平台。查看源码
  • (自适应)大气办公用品耗材供应打印机产品维修网站模板下载基于PbootCMS系统开发的响应式网站模板,为营销技术博主、数字产品评测者设计。采用前沿的响应式技术,确保内容在手机端和桌面端都能获得较佳阅读体验,帮助用户高效展示技术文章和产品分析。查看源码
  • (自适应)html5中英双语通用机械设备pbootcms模板下载本模板基于PbootCMS内核精心开发,为机械设备制造企业量身打造。设计风格大气稳重,充分展现机械行业的专业特质与技术实力。采用HTML5技术构建,支持中英文双语切换,满足国际化业务需求。整站布局合理,充分展示企业产品、案例与服务,帮助访客快速了解企业核心优势。查看源码
  • pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码
  • (自适应)绿色宠物门诊兽医行业网站模板该绿色清爽风格网站模板专为宠物门诊与兽医诊所设计,基于PbootCMS内核开发,采用响应式布局确保手机、PC等多端体验一致,帮助宠物医疗机构高效构建线上服务平台。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐