我遇到有关MIMEMultipart的问题

问题描述

我正在尝试通过python发送电子邮件,并且在将变量分配给MIMEMultipart时遇到错误,我得到类型错误

TypeError: memoryview: a bytes-like object is required,not 'MIMEMultipart'

我不知道为什么会出现此错误,请帮忙! 这是我的代码

import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText

#psutil.Process(pid=28604,name='qengine.exe',status='running',started='10:39:41')

MY_ADDRESS = 'someemail@gmail.com'
PASSWORD = 'password123'
s = smtplib.SMTP_SSL('smtp.gmail.com',465)
s.ehlo()
s.login(MY_ADDRESS,PASSWORD)



msg = MIMEMultipart()

msg['From'] = MY_ADDRESS
msg['To'] = 'billybobjoe@gmail.com'
msg['Subject'] = "This is a test message"

s.send(msg)
del msg

s.quit()
print('Sent!')

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)