Я использую пакет exchangelib для подключения к Exchange. Мне нужно отправить вложения в ответ. Когда я отправляю обычное сообщение, я добавляю вложение к объекту сообщения следующим образом:
message = Message()
message.account = account
message.subject = 'subject'
message.body = 'text'
message.to_recipients = [Mailbox(email_address='[email protected]')]
message.cc_recipients = ['[email protected]']
for attachment in attachments or []:
with open(attachment['path'], 'rb') as f:
file = FileAttachment(name=attachment['file_name'], content=f.read())
message.attach(file)
и отправить ответ:
reply = message.reply(
subject='Re: subject',
body='texto',
to_recipients=['[email protected]']
)
Это работает, но я не знаю, как добавить вложения в ответ. Я попытался установить атрибуты «вложения» и «прикрепить», но у объекта их нет.