163企业邮箱作为国内主流的企业级邮件服务,其SMTP设置是确保邮件客户端(如Outlook、Foxmail等)或第三方应用正常发送邮件的核心配置,正确的SMTP参数及授权流程能帮助企业高效管理邮件往来,避免发送失败、被误判为垃圾邮件等问题,以下从基础概念、详细设置步骤、常见问题及安全配置等方面,全面解析163企业邮箱的SMTP设置方法。

SMTP基础概念与必要性
SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)是用于发送电子邮件的标准协议,在使用163企业邮箱时,无论是通过桌面客户端收发邮件,还是通过企业自建系统(如ERP、CRM)发送通知邮件,均需正确配置SMTP服务器信息,才能将邮件成功传递至收件方服务器,163企业邮箱的SMTP配置与传统个人邮箱类似,但增加了企业级的安全验证机制,需注意授权码的应用(而非直接使用邮箱密码)。
163企业邮箱SMTP详细设置步骤
获取SMTP服务器信息
163企业邮箱的SMTP服务器地址及端口如下(需根据网络环境选择加密方式):
| 参数 | 数值 | 说明 |
|----------------|---------------------------|--------------------------------------------------------------------------|
| SMTP服务器地址 | smtp.163.com | 固定地址,用于发送邮件 |
| SMTP端口 | 994(SSL加密) | 推荐使用,安全性高,需在客户端勾选“SSL加密”或“使用安全连接” |
| SMTP端口 | 25(非加密) | 传统端口,部分运营商可能屏蔽,需确认网络是否开放 |
| SMTP端口 | 587(TLS加密) | 备选加密端口,支持STARTTLS协议,适合对兼容性要求较高的场景 |
提示:若企业邮箱使用独立域名(如@yourcompany.com),SMTP服务器地址仍为
smtp.163.com
,无需修改。
开启SMTP服务与获取授权码
163企业邮箱默认关闭SMTP客户端授权,需手动开启并生成授权码(替代邮箱密码用于客户端登录),具体步骤如下:

- 步骤1:登录企业邮箱网页版(如
mail.163.com
),进入“设置”>“POP3/SMTP/IMAP”菜单。 - 步骤2:找到“SMTP服务”选项,勾选“开启SMTP服务”,并点击“保存”。
- 步骤3:在“客户端授权密码”区域,点击“开启”或“重置”,根据提示完成身份验证(如手机号验证、安全问题验证),生成16位授权码。
注意:授权码仅显示一次,需妥善保存;若丢失,需重新生成,邮箱密码不可直接用于SMTP登录,避免密码泄露风险。
配置邮件客户端(以Outlook 2016为例)
以常用的Outlook客户端为例,SMTP配置步骤如下:
- 步骤1:打开Outlook,点击“文件”>“信息”>“添加账户”,选择“手动配置服务器设置或其他服务器类型”。
- 步骤2:选择“POP3或IMAP”,填写基本信息:
- 您的姓名:显示的发件人名称(如“张三”);
- 电子邮件地址:完整的163企业邮箱地址(如
zhangsan@yourcompany.163.com
); - 接收邮件服务器:
imap.163.com
(IMAP协议)或pop.163.com
(POP3协议); - 发送邮件服务器(SMTP):
smtp.163.com
。
- 步骤3:选择“加密连接”,勾选“需要使用加密连接(SSL)”或“使用TLS加密”,端口设置为994(SSL)或587(TLS)。
- 步骤4:登录凭据设置:
- 用户名:邮箱地址(或部分客户端仅需@前缀);
- 密码:步骤2生成的授权码(非邮箱密码)。
- 步骤5:点击“其他设置”>“发送服务器”,勾选“发送服务器要求身份验证”,并选择“使用与接收邮件服务器相同的设置”。
- 步骤6:完成配置,点击“测试账户设置”,若发送测试邮件成功,则配置正确。
第三方应用/系统配置(如企业微信、钉钉邮件机器人)
若通过企业微信、钉钉等第三方应用发送邮件,需调用163企业邮箱的SMTP接口,核心参数如下:
-
SMTP服务器:
smtp.163.com
(图片来源网络,侵删) -
端口:994(SSL)或587(TLS)
-
认证方式:LOGIN(需Base64编码用户名和授权码)
-
示例代码(Python):
import smtplib from email.mime.text import MIMEText from email.utils import formataddr # 邮件参数 sender = "zhangsan@yourcompany.163.com" password = "your_authorization_code" # 授权码 receiver = "receiver@example.com" subject = "测试邮件" content = "这是一封通过163企业SMTP发送的测试邮件" # 构造邮件 msg = MIMEText(content, 'plain', 'utf-8') msg['From'] = formataddr(('发件人', sender)) msg['To'] = formataddr(('收件人', receiver)) msg['Subject'] = subject # 发送邮件 try: smtp_obj = smtplib.SMTP_SSL("smtp.163.com", 994) # SSL加密 smtp_obj.login(sender, password) smtp_obj.sendmail(sender, [receiver], msg.as_string()) print("邮件发送成功") except Exception as e: print(f"邮件发送失败:{e}")
安全配置与最佳实践
- 使用加密端口:优先选择994(SSL)或587(TLS)端口,避免使用25端口(明文传输,易被拦截)。
- 定期更换授权码:若怀疑授权码泄露,需立即在邮箱后台重置,防止账号被盗用。
- 限制客户端IP:在邮箱“安全设置”中配置允许发送邮件的IP白名单,仅允许企业内网或指定服务器访问SMTP服务。
- 避免敏感信息泄露:授权码、密码等凭证切勿写入代码或配置文件明文,建议使用环境变量或加密存储。
相关问答FAQs
问题1:163企业邮箱SMTP发送失败,提示“认证失败”怎么办?
解答:认证失败通常由以下原因导致:
- 密码错误:确保使用的是16位授权码,而非邮箱登录密码;
- SMTP服务未开启:登录邮箱网页版检查“POP3/SMTP/IMAP”设置中SMTP服务是否已开启;
- 网络问题:部分运营商屏蔽25端口,尝试切换至994或587端口;
- 客户端设置错误:确认SMTP服务器地址、端口及加密方式是否正确(如SSL/TLS勾选状态)。
问题2:企业邮箱通过SMTP发送邮件,为何频繁被退信或标记为垃圾邮件?
解答:可能原因及解决方法如下:
- IP信誉问题:若发送邮件的IP被列入邮件服务商黑名单,需联系163企业邮箱客服申诉,或更换IP发送;
- 发送频率过高:避免短时间内大量发送邮件(如单次超过100封),易被系统判定为垃圾邮件,建议分批发送;
- 违规:检查邮件是否包含敏感词、垃圾链接或附件过大(超过附件限制),优化内容后重试;
- 收件方域名设置:部分企业邮箱会限制外部SMTP发件,需提前与收件方确认其服务器是否允许接收来自163企业邮箱的邮件。
通过以上配置和优化,可确保163企业邮箱SMTP服务稳定运行,提升企业邮件沟通效率,如遇复杂问题,建议联系163企业邮箱官方客服获取技术支持。