Здравствуйте! Пытаюсь в цикле отправить e-mail сообщения с прикрепленным файлом. Проблема в том что файл корректно прикрепляется только к первому адресату, а остальным отправляется пустой файл с названием. Помогите, плиз, разобраться в чем ошибка
file = request.FILES['file']
for sub in send_list:
try:
message = EmailMessage('email/email.html', {'theme': letter.theme,'body': letter.body, 'footer': footer_text}, '<domain@domain.ru>', to=[sub.email])
message.attach(file.name, file.read(), file.content_type)
message.send()
l_status = LetterStatus(letter=letter, subscriber=sub, status=u'd')
l_status.save()
except:
l_status = LetterStatus(letter=letter, subscriber=sub, status=u'e')
l_status.save()