QQ邮箱SMTP服务器填smtp.qq.com,端口优先选465(SSL加密),发信密码不是QQ密码,而是授权码。 这是你在任何邮件客户端、第三方工具或自己写的脚本里需要填的核心信息,搞错任一项,邮件都发不出去。
qq邮箱smtp服务器填什么用?地址和端口一次说清
SMTP服务器是负责把邮件“送出去”的中间人,你通过QQ邮箱发信时,客户端把邮件交给smtp.qq.com,它再想办法投递到对方的邮箱服务器,收信走的则是POP3或IMAP服务器,地址分别是pop.qq.com和imap.qq.com,别和SMTP搞混。
实际填写时,你会遇到两个空:“服务器地址”和“端口号”,照着下面填:
- 服务器地址:smtp.qq.com
- 端口号:465(SSL加密)或587(STARTTLS加密)
- 加密方式:SSL对应465,STARTTLS对应587
多数客户端默认推荐465,因为兼容性最好,部分老版本或特殊网络环境下,587也是常见选择,记住一个原则:选465时加密选SSL,选587时加密选STARTTLS,别混搭。
| 项目 | 推荐配置 | 备选配置 |
|---|---|---|
| 服务器地址 | smtp.qq.com | smtp.qq.com |
| 端口 | 465 | 587 |
| 加密方式 | SSL/TLS | STARTTLS |
| 发信认证 | 授权码 | 授权码 |
为什么不是填邮箱地址或者QQ号?
有朋友问:“服务器地址是不是填我的QQ号邮箱那种?”不是,服务器地址是固定的,所有QQ邮箱用户都用同一个smtp.qq.com,你独有的信息是登录账号(你的QQ号或完整邮箱地址)和授权码,填错地址,客户端连服务器都找不到,更别说发信。
qq邮箱smtp授权码怎么获取?这是最容易卡住的一步
在填完服务器和端口后,客户端会问“密码”,这里千万不要填QQ账号的登录密码,要填授权码,授权码是腾讯专门为第三方客户端提供的一串16位英文字母和数字。
获取步骤:
- 浏览器登录QQ邮箱网页版(mail.qq.com)。
- 点击顶部“设置”,进入“账户”页。
- 向下滑,找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”这一块。
- 点“开启”SMTP服务,此时会要求你用手机发送一条短信验证。
- 验证通过后,页面会显示授权码,复制保存好。
授权码只在生成那一刻完整显示,之后再次进页面只能重新生成,所以拿到后先存在备忘录里,如果忘了,就重新生成,旧的自动失效。
授权码和QQ密码到底区别在哪?
行业共识认为,授权码相当于一把“限定功能的钥匙”,只能用来发信和收信,不能修改账号设置,就算第三方平台拿到它,也动不了你的QQ安全中心,比直接给密码安全得多,用客户端配置时,密码框里填的就是这个授权码。
qq邮箱smtp设置失败怎么办?常见原因和排查步骤
填了正确的地址和端口,也开了服务,结果客户端还是报错,别急着砸键盘,按下面清单逐条查。
报“认证失败”或“用户名密码错误”
- 确认开启SMTP服务了吗?没开启,服务器会直接拒绝认证。
- 密码填的是授权码,不是QQ邮箱的登录密码。
- 授权码是否复制完整?末尾有没有漏字符或多余空格。

报“无法连接服务器”或“连接超时”
- 检查服务器地址有没有拼错,比如少了个s,成了mtp.qq.com。
- 检查端口和加密方式是否匹配,465必须配SSL,587必须配STARTTLS。
- 局域网或公司网络可能屏蔽了非443端口,换用587试试。
- 如果之前能发,突然不行,多半是授权码过期或被重新生成。
报“SSL证书错误”
这种情况少见,多出现在老旧的客户端或特殊网络设备上,业内专家指出,可以尝试在客户端中查找“接受所有证书”或“关闭证书校验”选项,但除非万不得已,建议直接换更新版本的客户端。
不同客户端里的qq邮箱smtp配置参考
不同软件对设置界面命名不一样,但底层填的东西都是同一套,下面按常见场景拆分。
Windows自带邮件或Outlook
- 添加账户时选“高级”,或“手动设置”。
- 账户类型选“邮件”,接收服务器填imap.qq.com,发送服务器填smtp.qq.com。
- 填完账号和授权码后,再检查发送端口,改成465或587。
Foxmail
- 设置里找到“账号管理”,选择QQ邮箱账号。
- 在“服务器”标签页,发送邮件服务器填smtp.qq.com。
- 勾选“SSL”,端口自动变成465,如果没有自动变,手动填465。
手机自带邮件App(iOS/Android)
- 添加账户选“其他”,不选QQ邮箱的类型,因为内置的QQ邮箱模板可能默认用密码登录。
- 填姓名、邮箱地址、授权码后,点“下一步”,选择收件服务器IMAP和发件服务器SMTP。
- 发件服务器设置里,主机名填smtp.qq.com,用户名填完整邮箱地址,密码填授权码,端口用465。

自己写Python脚本或程序发信
需要用到SMTP库,连接参数如下:
- 服务器:smtp.qq.com
- 端口:465
- 开启SSL连接
- 登录账号:你的QQ号或完整邮箱地址
- 登录密码:授权码
无论哪种客户端,底层逻辑都一样,你只需要记住“地址+端口+授权码”这三个事实,就不会在设置里迷路。
关于qq邮箱smtp服务器填什么用的几个典型疑问
QQ邮箱SMTP服务器能用来发信,那收信服务器怎么填?
SMTP管发,IMAP或POP3管收,收件服务器填imap.qq.com(推荐)或pop.qq.com,如果你只发不收,比如用脚本发通知邮件,那只需要配置SMTP,收件服务器可以留空。
用QQ邮箱SMTP发送邮件,对方会看到什么发件人?
对方看到的发件人就是你的QQ邮箱地址,如果用第三方客户端,发件人显示的是你在客户端里设置的名称,但邮箱地址还是你绑定的那个QQ号和@qq.com后缀,别试图填别人的邮箱地址作为发件人,认证会失败。
为什么填了smtp.qq.com,还是发信失败?
先重新生成一次授权码,排除授权码失效的可能,再检查你用的网络环境,公共WiFi或公司网关可能封了465端口,此时换587试试,如果还不行,换一个客户端测试,能排除软件本身的问题。
SMTP配置看起来步骤多,实际核心就一句话:服务器地址smtp.qq.com,端口465配SSL,密码填授权码,按这个组合去填,绝大多数都能一次通过,剩下的万一报错,回到授权码和端口这两个地方查,问题基本都出在那里。
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/871595.html


评论列表(2条)
这篇文章的内容非常有价值,我从中学习到了很多新的知识和观点。作者的写作风格简洁明了,却又不失深度,让人读起来很舒服。特别是邮箱部分,给了我很多新的思路。感谢分享这么好的内容!
@cool648man:读了这篇文章,我深有感触。作者对邮箱的理解非常深刻,论述也很有逻辑性。内容既有理论深度,又有实践指导意义,确实是一篇值得细细品味的好文章。希望作者能继续创作更多优秀的作品!