Я пытаюсь разработать скрипт массовой рассылки yagmail. Мой сценарий работает правильно, но я хочу, чтобы в поле «Кому» отображался только адрес электронной почты получателя, а не все остальные. Например. Если я отправляю электронные письма на example1@email.com и example2@email.com, example1 должен видеть example1@email.com, а example2 должен видеть example2@email.com в поле «Кому».
Есть ли способ достичь этого? Или, может быть, мне нужно использовать цикл для каждого получателя с send_mail?
Вот мой сценарий
import yagmail
with open("folder/email.txt") as f:
recipients = f.read()
yag = yagmail.SMTP('my.username')
email_subject = 'A subject'
embedded_image = yagmail.inline("folder/image.png")
message1 = '<p>lorem impsum lorem ipsum</p>'
message2 = '<p>lorem impsum lorem ipsum</p>'
attachment1 = 'folder/image.png'
attachment2 = 'folder/file.pdf'
yag.send(to = recipients, subject = email_subject, contents = [message1, embedded_image, message2, attachment1, attachment2])