欢迎光临~ABCMS智能内容管理平台
手机:13868877153 QQ:421286905 注册
栏目页广告

产品下载

友情展示

联系我们

联系人: 朱先生
手机: 13868877153
电话: 0577-123456788
邮箱: 1171184849@qq.com
地址: 浙江省温州市永嘉县上塘镇幸福路888号

登录后台 → 网站设置 → 邮件设置,填写正确的 SMTP 信息(以 QQ 邮箱为例):

  • SMTP服务器:smtp.qq.com

  • 端口:465

  • 加密方式:SSL

  • SMTP账号:your@qq.com

  • SMTP密码:授权码(不是 QQ 密码)

  • 发件人邮箱:同上

  • 通知接收邮箱:admin@yourdomain.com(接收留言通知的邮箱)

  • 勾选「启用邮件功能」并点击「保存设置」,然后点击「发送测试邮件」验证。



⚠️ 重要提示:

  1. QQ邮箱需要使用授权码,不是QQ密码

    • 登录QQ邮箱 → 设置 → 账户 → POP3/IMAP/SMTP服务 → 生成授权码

  2. 163邮箱也需要使用授权码

    • 登录163邮箱 → 设置 → POP3/SMTP/IMAP → 开启服务并获取授权码

  3. SMTP账号就是你的发件邮箱完整地址

  4. SMTP密码

    • QQ/163邮箱:填写生成的授权码

    • 其他邮箱:通常是邮箱登录密码

获取QQ邮箱授权码步骤:

  1. 登录 QQ 邮箱

  2. 点击顶部「设置」

  3. 选择「账户」标签

  4. 往下找到「POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务」

  5. 点击「开启」POP3/SMTP服务

  6. 按照提示发送短信验证

  7. 获取16位授权码(如:abcdefghijklmnop

  8. 在SMTP密码处填写这个授权码

SMTP账号填写说明

SMTP账号通常填写完整的邮箱地址,具体取决于你使用的邮箱服务商:

常见邮箱服务商的SMTP账号填写示例:

邮箱服务商SMTP服务器SMTP端口加密方式SMTP账号
QQ邮箱smtp.qq.com465SSL123456789@qq.com(完整邮箱)
163邮箱smtp.163.com465SSLyourname@163.com(完整邮箱)
126邮箱smtp.126.com465SSLyourname@126.com(完整邮箱)
新浪邮箱smtp.sina.com465SSLyourname@sina.com(完整邮箱)
阿里云邮箱smtp.aliyun.com465SSLyourname@aliyun.com(完整邮箱)
Gmailsmtp.gmail.com587TLSyourname@gmail.com(完整邮箱)
企业邮箱smtp.exmail.qq.com465SSLyourname@company.com(完整邮箱)

常见问题

问题解决方案

邮件发送失败,提示 Could not connect to SMTP host

检查服务器防火墙是否开放端口,或尝试将 smtp_secure 改为 ssl,端口改为 465

邮箱收到乱码

确保邮件正文  已添加,并且 $mail->CharSet = 'UTF-8'

留言提交成功但未收到邮件

查看 PHP 错误日志,或在 sendMail 调用后增加 error_log 记录结果

前台 AJAX 提交跨域

将 feedback_submit.php 放在同一域名下即可