Как отправить другое вложение нескольким получателям - PullRequest
0 голосов
/ 19 июня 2019

Итак, представьте, что у меня есть 10 различных файлов PDF (например, 20190520_1234.pdf, 20190520_1235.pdf, ..), а затем мне нужно прикрепить их к 10 различным получателям. Нужно ли зацикливаться, чтобы прочитать каждое вложение или как?

Я уже сделал отправку с приложением к нему. Я просто не понимаю, какой подход мне нужен для этого. я тоже пытался использовать glob.glob, но не могу разделить список.

filename=str(glob.glob('2019*.pdf'))
list1=[]
list1.append(filename)
file1=MIMEBase('application','octet-stream')
file1.set_payload(open(list1[num],'rb').read())
num+=1
Encoders.encode_base64(file1)
file1.add_header('Content-Disposition','attachment', filename=filename)

Ожидаемый вывод - все получатели получат разные прикрепления к ним.

...