Sendgrid с несколькими типами контента - PullRequest
0 голосов
/ 04 июня 2019

Я пытаюсь использовать 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)
...