我正在尝试使用O365发送电子邮件附件。我找不到任何有关此操作的文档。这是我的代码如下:
from O365 import Message
authenticiation = (SENDER_EMAIL, SENDER_PASSWORD)
m = Message(auth=authenticiation)
m.setRecipients(RECIPIENT_EMAIL)
m.setSubject("TEST")
m.setBody("TEST")
m.sendMessage()
这成功发送了电子邮件,但是如何使用“来自O365导入消息”附加附件?
答案 0 :(得分:1)
请尝试以下示例(确保要导入O365的所有模块):
from O365 import *
authentication = ('user@yourdomain.com','password')
m = Message(auth=authentication)
m.setRecipients('yourrecipient@domain.com')
m.setSubject('Email with attachment')
m.setBody('This email has an attachment.')
att = Attachment(path='myCSVFile.csv')
m.attachments.append(att)
m.sendMessage()
我希望这个例子对您有用。