问题描述
我正在尝试通过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 (将#修改为@)