Я пытаюсь использовать sendgrid для отправки электронного письма с несколькими типами контента:
{'Text'}
{'html table"}
{'Text2'}
{'another_table'}
{'one more table'}
Я не могу найти способ разместить несколько типов контента в одном письме.
В настоящее время я нашел, как я могу сделать html / текстовое письмо, но я не могу отправить электронное письмо с текстовыми и html таблицами между ними. Есть ли способ сделать это ..?
Мой текущий код:
sg = sendgrid.SendGridAPIClient(api_key=os.environ.get("MY_API_KEY")
)
from_email = ("test@mail.net", "Test")
to_email = [("receiver@mail.net", "Test Receiver")]
subject = "A test email from Sendgrid"
content = Content(
"text/plain", "This is some text and the table below it:"
)
mail_html = Content('text/html', my_html)
mail = Mail(from_email, to_email, subject, content)
mail.add_content(mail_html)
response = sg.send(mail)