Posted 两掺豆腐脑丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了email相关的知识,希望对你有一定的参考价值。
# -*- coding: utf-8 -*-
"""
@Time : 2021/12/11 15:54
@Author : zero
"""
import os
from smtplib import SMTP_SSL
from email import encoders
from email.mime.base import MIMEBase
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
class EmailUtil(object):
def __init__(self):
self.host = "smtp.qq.com"
self.port = 465
self.username = "325173141@qq.com"
self.token = "bozfkwtfqqvubhbc"
self.smtp_server = SMTP_SSL(self.host, self.port)
self.smtp_server.login(self.username, self.token)
def send_with_html(self, title, body, file_path, to):
message = MIMEMultipart()
message[\'subject\'] = title
message[\'from\'] = self.username
message[\'to\'] = ""
message.attach(MIMEText(body))
# 初始化一个附件对象
mime = MIMEBase(\'
以上是关于email的主要内容,如果未能解决你的问题,请参考以下文章
在Python中改变一个列表中元素的位置,使它们与另一个列表交叉匹配。
在 Python 中如何将 `email.message.Message` 对象转换为 `email.message.EmailMessage` 对象