You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HostGator主机部署网站后SMTP无法工作的解决建议咨询

HostGator(Plesk面板)表单SMTP提交失败解决建议
  • 检查主机SMTP端口限制
    HostGator部分服务器会封禁外部SMTP端口的出站连接,先测试能否连接Gmail服务器:通过Plesk的SSH终端执行命令 telnet smtp.gmail.com 587,如果无法建立连接,说明端口被封,需改用主机自带SMTP或联系主机商开放端口。

  • 改用HostGator自带SMTP服务
    放弃Gmail SMTP,使用主机提供的内置SMTP:

    • SMTP服务器:mail.yourdomain.com(替换为你的域名)
    • 端口:优先用587(TLS)或465(SSL)
    • 认证信息:使用你在Plesk中创建的邮箱账号和密码
      这种方式不会受外部端口限制,稳定性更高。
  • 调整Gmail安全设置(若坚持用Gmail)

    • 开启两步验证,然后生成应用专用密码,替换原邮箱密码用于SMTP认证(普通密码现在无法用于第三方SMTP登录)
    • 登录Gmail账号,进入安全中心查看是否有异地登录拦截,允许HostGator服务器IP的访问请求
  • 检查PHP配置(PHP开发的表单)

    • 在Plesk的PHP设置中,查看禁用函数列表,确保fsockopen、stream_socket_client未被禁用(这两个函数是SMTP连接必需的)
    • 检查open_basedir设置,若限制了网络连接,需调整配置解除限制
  • 查看错误日志定位问题
    在Plesk的网站与域名→日志中,查看网站错误日志或PHP错误日志,里面会有具体报错信息(如认证失败、连接超时、函数禁用等),根据日志精准排查。

  • 调整防火墙规则
    进入Plesk的工具与设置→防火墙,添加出站规则:允许访问smtp.gmail.com的587端口,避免服务器防火墙拦截请求

内容的提问来源于stack exchange,提问作者NOC

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 17:55:03