开启邮箱客户端参考此处
"""
des: $Descriptions$
author: 小鸟想吃虫
date: 2022-06-02
"""
import smtplib
from email import encoders
from email.mime.base import MIMEBase
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
mail_host = 'smtp.qq.com'
port = 465
send_by = '151xxxx829@qq.com'
password = 'meoxxxxxxxxxxxic' # 16位
send_to = '151xxxx829@qq.com'
def send_email(title, content):
message = MIMEMultipart()
message["From"] = send_by
message['To'] = send_to
message['Subject'] = title
message.attach(MIMEText(content, 'plain', 'utf-8'))
try:
# 要注意位置参数和关键字参数啊啊
smpt = smtplib.SMTP_SSL(mail_host, port, 'utf-8')
smpt.login(send_by, password)
smpt.sendmail(send_by, send_to, message.as_string())
# print(message.as_string)
smpt.quit()
print("发送成功")
except:
print("发送失败")
if __name__ == "__main__":
title = '邮件测试'
content = '测试邮件'
# title:标题 , context:正文
send_email(title, content)



