2023年5月16日 Python用163邮箱发送邮件最简方式


import smtplib
from email.mime.text import MIMEText

# SMTP服务器设置(此处使用的是163邮箱的SMTP服务器)
smtp_server = 'smtp.163.com'

# 发件人的邮箱和授权码
sender = '[email protected]'
password = 'KYExxxxxxC'  # 注意这里是邮箱的授权码而不是登录密码

# 收件人邮箱
receiver = '[email protected]'

# 邮件正文
message = MIMEText('你好,我是一个测试邮件.', 'plain', 'utf-8')

# 邮件主题
message['Subject'] = '测试邮件'

# 创建SMTP连接
server = smtplib.SMTP_SSL(smtp_server, 465)
server.login(sender, password)

# 发送邮件
server.sendmail(sender, [receiver], message.as_string())

# 关闭连接
server.quit()

你可能感兴趣的:(服务器,ssl,运维)