问题描述
我正在使用此代码通过smtplib发送邮件,是否可以在邮件中附加两个.xlsx文件?
import smtplib
msg = 'funny_text'
fromaddr = '[email protected]'
toaddrs = ['[email protected]','[email protected]']
server = smtplib.SMTP('smtp.gmail.com',587)
asunto = 'random_subject'
server.starttls()
server.login("[email protected]","great_password")
print('From: ' + fromaddr)
print('To: ' + str(toaddrs))
print('Subject: ' +asunto)
print('Message: ' + msg)
server.sendmail(fromaddr,toaddrs,msg)
server.quit()
解决方法
将msg.attach()
与MIMETypes
一起使用,请参见here