网易163邮箱开启 SMTP 服务
一、开启 SMTP 服务步骤
登录网易163邮箱网页版
点击 设置 → POP3/SMTP/IMAP

开启SMTP服务(系统会要求验证手机号码)

开启后,邮箱服务会生成 十六位客户端授权码(用于SMTP登录,妥善保存)
二、配置 SMTP 服务步骤
在邮件客户端(如Outlook、Foxmail、Python smtplib等)中配置SMTP时,常用设置如下:
- SMTP服务器地址:smtp.163.com
- 端口号:465(SSL加密)或25(非加密)
- 发件人邮箱:your_username@163.com
- 密码:使用客户端授权码,而非邮箱登录密码
- 身份验证:勾选“需要身份验证”,并选择“使用与接收邮件服务器相同的设置”
Python示例代码
python
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
smtp_server = "smtp.163.com"
smtp_port = 465
sender = "your_username@163.com"
password = "YOUR_AUTHORIZATION_CODE"
receiver = "recipient@example.com"
msg = MIMEMultipart()
msg['From'] = sender
msg['To'] = receiver
msg['Subject'] = "测试邮件"
msg.attach(MIMEText("这是邮件正文", 'plain', 'utf-8'))
with smtplib.SMTP_SSL(smtp_server, smtp_port) as server:
server.login(sender, password)
server.sendmail(sender, receiver, msg.as_string())