163 SMTP服务开启与设置全教程:从开启到使用详
一、163 SMTP服务如何开启?
163邮箱的SMTP服务默认关闭,需手动开启并获取授权码用于第三方登录验证,具体步骤如下:
1. 登录163邮箱:通过浏览器访问mail.163.com,输入账号密码登录。
2. 进入设置界面:点击页面右上角「设置」图标,选择「账户」选项。
3. 开启SMTP服务:在「账户安全」栏找到「POP3/SMTP/IMAP」设置,点击「开启SMTP服务」此步骤需成手机验证,确保账户安全。
4. 获取授权码:开启SMTP后,系统会提示「设置授权码」,点击「生成授权码」,通过手机短信验证后,复制并保存生成的授权码授权码是第三方客户端登录的关键,需妥善保管,不可泄露。
二、163 SMTP设置教程:核心参数与配置步骤
开启服务后,需在邮件客户端或代码中配置SMTP参数,以下是关键信息及设置方法:
1. 核心配置参数必看
| 参数项 | 具体内容 | 备 |
|----------------|---------------------------|-------------------------------|
| SMTP服务器地址 | smtp.163.com | 固定地址,不可修改 |
| 端口 | 465SSL加密或587TLS| 推荐465端口兼容性更佳 |
| 加密方式 | SSL/TLS | 必须启用,否则法连接服务器 |
| 用户名 | 整163邮箱地址 | 如:example@163.com |
| 密码 | 开启SMTP时获取的授权码 |
非邮箱登录密码 |
2. 客户端设置步骤以Outlook为例
1. 打开Outlook,点击「文件」→「添加账户」→「手动设置或其他服务器类型」→「下一步」。
2. 选择「POP或IMAP」,输入姓名、邮箱地址example@163.com。
3. 在「服务器信息」中,设置:
- 账户类型:IMAP或POP3,根据需求选择
- 接收邮件服务器:imap.163.com或pop.163.com
- 发送邮件服务器:smtp.163.com
4. 点击「其他设置」→「发送服务器」,勾选「我的发送服务器(SMTP)验证」,选择「使用与接收邮件服务器相同的设置」。
5. 切换到「高级」选项卡,设置发送端口为465,加密类型选择「SSL」,点击「确定」→「下一步」成验证。
三、如何用163 SMTP发送邮件?
配置成后,可通过客户端或代码调用163 SMTP服务发送邮件,以下是两种常用方法:
1. 通过邮件客户端发送
在已配置好的客户端如Outlook、Thunderbird中,点击「新建邮件」,填写收件人、主题和内容,点击「发送」即可。客户端会自动通过163 SMTP服务器提交邮件,发送状态可在「已发送」文件夹中查看。
2. 通过代码发送以Python为例,适合开发者
```python
import smtplib
from email.mime.text import MIMEText
配置信息
sender = 'example@163.com' # 发件人邮箱
password = '你的授权码' # 替换为实际授权码
receiver = 'recipient@example.com' # 收件人邮箱
构建邮件内容
msg = MIMEText('这是通过163 SMTP发送的测试邮件', 'plain', 'utf-8')
msg['From'] = sender
msg['To'] = receiver
msg['Subject'] = '163 SMTP测试'
发送邮件
server = smtplib.SMTP_SSL('smtp.163.com', 465) # 连接SMTP服务器
server.login(sender, password) # 登录认证
server.sendmail(sender, receiver, msg.as_string()) # 发送邮件
server.quit() # 关闭连接
```
运行代码后,若收件人邮箱收到邮件,即表示163 SMTP服务配置成功。