Отправка одинаковых вложений в разные письма с помощью Django mail
Я отправляю почту с помощью Django mailer
from django.core.mail import send_mail,EmailMessage
Если я отправляю одно письмо, все работает и вложение находится на почте и правильно открывается в pdf.
content = template.render(context)
msg = EmailMessage(subject, content, from_email, ['mail@mail.com'])
msg.content_subtype = 'html'
msg.attach(invoice.name, invoice.read(), 'application/pdf')
msg.send()
Если я хочу создать новое сообщение с тем же вложением в той же функции
msg1 = EmailMessage(subject, content, from_email,['mail@mail.com'])
msg1.content_subtype = 'html'
msg1.attach(invoice.name, invoice.read(), 'application/pdf')
msg1.send()
Почта отправляется, но вложение не может быть открыто. Не могу определить причину такого поведения.
Как правильно создать новое сообщение электронной почты?