文档首页> 互联网资讯> SMTP服务器地址配置避坑指南

SMTP服务器地址配置避坑指南

发布时间:2026-09-07 06:26       

smtp服务器地址

在使用邮箱客户端、网站表单、CRM系统、订单通知或自动化脚本发送邮件时,经常会遇到一个关键配置项:SMTP服务器地址。它决定了你的程序或邮件客户端通过哪台服务器把邮件发送出去。如果SMTP地址、端口或加密方式填写错误,邮件就可能无法发送,甚至出现“连接失败”“认证失败”“无法登录服务器”等问题。

什么是SMTP服务器地址?

SMTP是 Simple Mail Transfer Protocol 的缩写,中文通常称为“简单邮件传输协议”。它是用于发送邮件的核心协议。简单来说:

  • SMTP服务器地址:负责发送邮件的服务器域名或IP地址。
  • SMTP端口:连接SMTP服务器时使用的网络端口。
  • 加密方式:常见有SSL、TLS或STARTTLS。
  • 用户名和密码:通常是邮箱账号和授权码/应用专用密码。

例如,一个完整的SMTP配置通常包括:

SMTP服务器地址:smtp.example.com
SMTP端口:465 或 587
加密方式:SSL 或 TLS
用户名:yourname@example.com
密码:邮箱授权码或应用密码

常见邮箱SMTP服务器地址参考

不同邮箱服务商的SMTP服务器地址不同,下面是常见邮箱的参考配置。实际使用前,建议以邮箱服务商后台说明为准。

1. QQ邮箱

SMTP服务器地址:smtp.qq.com
SMTP端口:465(SSL)或587(TLS)
加密方式:SSL/TLS
用户名:完整QQ邮箱地址
密码:QQ邮箱授权码

QQ邮箱通常不能直接使用QQ登录密码作为SMTP密码,需要先在邮箱设置中开启SMTP服务,并生成授权码。

2. 163邮箱

SMTP服务器地址:smtp.163.com
SMTP端口:465(SSL)或25/587
加密方式:SSL/TLS
用户名:完整163邮箱地址
密码:163邮箱授权码

163邮箱也通常需要开启SMTP/POP3/IMAP服务,并使用授权码登录第三方客户端。

3. 126邮箱

SMTP服务器地址:smtp.126.com
SMTP端口:465(SSL)或587
加密方式:SSL/TLS
用户名:完整126邮箱地址
密码:163邮箱体系授权码

126邮箱与163邮箱同属网易邮箱体系,配置方式较为相似。

4. Gmail

SMTP服务器地址:smtp.gmail.com
SMTP端口:465(SSL)或587(TLS)
加密方式:SSL/TLS
用户名:完整Gmail地址
密码:Google应用专用密码

如果账号开启了双重验证,通常需要使用应用专用密码。部分企业或组织账号可能受管理员策略限制。

5. Outlook / Hotmail / Microsoft邮箱

SMTP服务器地址:smtp-mail.outlook.com
SMTP端口:587
加密方式:STARTTLS/TLS
用户名:完整Outlook邮箱地址
密码:邮箱密码或应用密码

Microsoft 365企业邮箱可能使用专门的SMTP地址,例如:

smtp.office365.com

具体地址需要根据企业邮箱环境确认。

6. Yahoo邮箱

SMTP服务器地址:smtp.mail.yahoo.com
SMTP端口:465(SSL)或587(TLS)
加密方式:SSL/TLS
用户名:完整Yahoo邮箱地址
密码:Yahoo应用专用密码

Yahoo邮箱通常也需要开启安全登录或使用应用专用密码。

7. 阿里云邮箱

SMTP服务器地址:smtp.qiye.aliyun.com
SMTP端口:465(SSL)或25/587
加密方式:SSL/TLS
用户名:完整阿里云邮箱地址
密码:邮箱密码或客户端专用密码

企业版邮箱可能由管理员设置不同策略,例如是否允许第三方客户端登录、是否限制IP等。

8. 腾讯企业邮箱

SMTP服务器地址:smtp.exmail.qq.com
SMTP端口:465(SSL)或587(TLS)
加密方式:SSL/TLS
用户名:完整企业邮箱地址
密码:邮箱密码或安全客户端密码

腾讯企业邮箱在企业环境中较常见,配置时需要确认管理员是否开启了SMTP服务。

如何正确填写SMTP服务器地址?

配置SMTP时,不要只填写服务器地址,还要同时检查以下几个项目:

  1. 服务器地址是否正确
    例如QQ邮箱是 smtp.qq.com,Gmail是 smtp.gmail.com,Outlook是 smtp-mail.outlook.com

  2. 端口是否匹配加密方式
    常见组合如下:

    SSL加密:465端口
    TLS/STARTTLS:587端口
    普通SMTP:25端口

    现在更推荐使用SSL或TLS加密端口,避免邮件内容被截获。

  3. 用户名是否使用完整邮箱地址
    很多邮箱服务要求用户名填写完整邮箱地址,而不是只填写@前面的部分。

  4. 密码是否使用授权码
    国内邮箱和部分国际邮箱为了安全,会要求使用授权码、应用密码或客户端专用密码,而不是网页登录密码。

  5. 是否开启了SMTP服务
    部分邮箱默认关闭SMTP,需要进入邮箱设置中手动开启。

SMTP配置示例

以QQ邮箱为例,常见配置如下:

邮件服务器类型:SMTP
SMTP服务器地址:smtp.qq.com
端口:465
加密方式:SSL
用户名:123456@qq.com
密码:邮箱授权码
发件人名称:网站通知

如果用于网站程序,例如WordPress、Discuz、Java、PHP、Node.js或Python应用,配置方式类似,只是在后台界面或代码文件中填写这些参数。

常见SMTP发送失败原因

如果邮件发送失败,可以重点检查以下问题:

  • SMTP服务器地址填写错误;
  • 端口被防火墙或服务器运营商拦截;
  • 没有开启SSL/TLS加密;
  • 使用了登录密码而不是授权码;
  • 邮箱未开启SMTP服务;
  • 发件频率过高,被服务商限制;
  • 企业邮箱管理员禁止第三方客户端登录;
  • DNS解析异常,导致无法连接到SMTP服务器。

对于网站服务器发送邮件,尤其要注意云服务器的25端口限制。很多云服务商默认封锁25端口,此时建议改用465或587端口。

总结

SMTP服务器地址是邮件发送配置中的核心信息,它决定了邮件通过哪个服务器发出。配置时需要同时关注服务器地址、端口、加密方式、用户名和密码。常见邮箱如QQ、163、Gmail、Outlook等都有各自的SMTP地址,且很多服务要求使用授权码或应用密码。遇到发送失败时,应优先检查SMTP地址是否正确、端口是否匹配、授权码是否有效以及邮箱是否开启SMTP服务。正确配置SMTP后,网站通知、系统邮件、订单提醒和自动化邮件都可以稳定发送。