主流邮件平台 SMTP 配置指南(含详细步骤)
在使用 AI 邮件生成工具发送邮件时,SMTP 配置中最让人困惑的往往是“账号和密码到底是什么”——绝大多数平台不能直接使用邮箱的登录密码,而是需要生成“授权码”或“应用专用密码”。以下是各大平台的核心 SMTP 参数和获取凭证的详细步骤。
QQ邮箱
- SMTP 服务器:
smtp.qq.com - 端口:465(SSL,推荐)或 587(TLS)
- 用户名:你的完整 QQ 邮箱地址
- 密码:授权码(不是 QQ 登录密码)
获取授权码步骤:
- 登录 QQ 邮箱网页版(https://mail.qq.com)
- 点击顶部“设置” → “账户”
- 找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”区域
- 点击“开启” IMAP/SMTP 服务,按弹窗提示发送短信验证
- 验证通过后,页面会显示一串 16 位授权码,立即复制保存(只显示一次)
⚠️ 授权码不是邮箱密码,是由 16 位字母和数字组成的随机字符串。如果忘记或丢失,需要回到设置页面重置,原授权码会失效。
详细教程:
- 华为官方教程:如何获取QQ邮箱授权码
- 腾讯云开发者社区:三步开启QQ邮箱SMTP服务并获取授权码
- 阿里云开发者社区:QQ邮箱SMTP授权码完整步骤
网易邮箱(163 / 126)
- SMTP 服务器:163 邮箱
smtp.163.com;126 邮箱smtp.126.com - 端口:465(SSL)
- 用户名:你的完整邮箱地址
- 密码:授权码(不是邮箱登录密码)
获取授权码步骤:
- 登录 163 邮箱网页版(https://mail.163.com)
- 点击右上角“设置” → “POP3/SMTP/IMAP”
- 找到“POP3/SMTP服务”区域,点击“开启”
- 按提示用绑定手机发送短信完成安全验证
- 验证通过后页面显示 16 位授权码,立即复制保存
⚠️ 授权码仅在开启服务时显示一次,关闭页面后无法再次查看。如果忘记,需回到设置页面点击“重置”重新生成。
详细教程:
Gmail(Google邮箱)
- SMTP 服务器:
smtp.gmail.com - 端口:587(STARTTLS)或 465(SSL)
- 用户名:你的完整 Gmail 地址(如
you@gmail.com) - 密码:应用专用密码(不是 Gmail 登录密码)
⚠️ Google 已于 2025 年 5 月彻底关闭了“低安全性应用”访问,普通密码已无法用于 SMTP 连接,必须使用应用专用密码或 OAuth 2.0。
获取应用专用密码步骤:
- 确保已开启两步验证(前往 myaccount.google.com/security)
- 访问 myaccount.google.com/apppasswords
- 为应用输入一个名称(如“SMTP Tool”)
- 点击“创建”,系统生成 16 位应用专用密码,立即复制保存
💡 生成时选择“邮件”作为应用类型,或选择“其他(自定义名称)”。16 位密码没有空格,复制时不要带入空格。
详细教程:
Outlook / Microsoft 365
- SMTP 服务器:个人 Outlook.com 使用
smtp-mail.outlook.com;企业 Microsoft 365 使用smtp.office365.com - 端口:587(STARTTLS,唯一支持的配置)
- 用户名:你的完整邮箱地址
- 密码:邮箱密码 或 OAuth 2.0(企业账户需启用 SMTP AUTH)
⚠️ Microsoft 已于 2022 年 10 月禁用了 Basic Authentication,企业 Microsoft 365 账户必须使用 OAuth 2.0 Modern Auth。个人 Outlook.com 账户仍可使用密码。
企业账户启用 SMTP AUTH 步骤:
- 登录 Microsoft 365 管理员中心
- 进入“用户” → “活跃用户” → 选择你的用户名
- 点击“管理邮件应用”(在“邮件应用”下)
- 启用“经过身份验证的 SMTP”
💡 新的 Microsoft 365 租户默认禁用 SMTP AUTH,需要管理员手动为每个邮箱开启。
详细教程:
Yahoo Mail
- SMTP 服务器:
smtp.mail.yahoo.com - 端口:465(SSL)或 587(TLS)
- 用户名:你的完整 Yahoo 邮箱地址
- 密码:应用专用密码(推荐)或邮箱密码
获取应用专用密码步骤:
- 登录 Yahoo 账户安全页面
- 找到“应用专用密码”或“App Passwords”选项
- 选择“生成密码”并为应用命名
- 复制生成的密码用于 SMTP 认证
详细教程:
- Yahoo 官方帮助(繁体中文):Yahoo Mail 的 POP 存取設定與說明
iCloud Mail
- SMTP 服务器:
smtp.mail.me.com - 端口:587(TLS/STARTTLS)
- 用户名:你的完整 iCloud 邮件地址(如
you@icloud.com) - 密码:App 专用密码(不是 Apple ID 密码)
⚠️ iCloud 不再允许直接使用 Apple ID 密码进行 SMTP 身份验证,必须使用 App 专用密码。
获取 App 专用密码步骤:
- 登录 Apple ID 账户页面(appleid.apple.com)
- 进入“安全” → “App 专用密码”
- 点击“生成密码”,输入名称后生成
- 复制生成的密码用于 SMTP 认证
详细教程:
- Apple 官方支持(中文):适用于其他电子邮件客户端 App 的 iCloud 邮件服务器设置
通用搜索建议
如果你使用的邮箱不在上述列表中,或者以上链接无法满足需求,可以直接搜索:
总结:绝大多数邮箱平台的 SMTP“密码”都不是你的登录密码,而是需要专门生成的授权码或应用专用密码。配置时请务必注意这一点。
