# smtplib - 连接邮箱服务器、登录邮箱
import smtplib
# 1.准备工作
# 准备邮箱账号和密码(密码有的时候不一定是邮箱密码,有可能是邮箱授权码)
# 账号:726550822@qq.com
# 密码(授权码):pgbbtfkbkrrrbejg
# 2.登录邮箱
# 1)连接邮箱服务器
con = smtplib.SMTP_SSL('smtp.qq.com', 465)
# 2)登录邮箱
con.login('726550822@qq.com', 'pgbbtfkbkrrrbejg')
# 3.创建邮件
from email.mime.multipart import MIMEMultipart # 提供邮件对象
from email.mime.text import MIMEText # 邮件正文
from email.header import Header # 邮件主题
# 1)创建邮件对象
email = MIMEMultipart()
# 2)设置主题、收件人信息、发件人信息
# 标题
email['Subject'] = Header('网上购票系统-用户支付通知', 'utf-8').encode()
# 收件人
email['To'] = 'y_t209@163.com'
# 发件人
email['From'] = '726550822@qq.com <726550822@qq.com>'
# 3)设置邮件正文
content = MIMEText('你好吗?吃饭了吗?', 'plain', 'utf-8')
# 将正文添加到邮件中
email.attach(content)
# 4.发送邮件
con.sendmail('726550822@qq.com', 'y_t209@163.com',
# smtplib - 连接邮箱服务器、登录邮箱import smtplib
最新推荐文章于 2024-05-31 20:45:11 发布
本文将介绍如何使用Python的smtplib模块连接到邮箱服务器并实现安全登录。通过SSL/TLS加密,确保邮件发送的安全。无论是进行自动化邮件发送还是其他邮件操作,smtplib都是Python中不可或缺的工具。
摘要由CSDN通过智能技术生成