r blastula - неправильно отображает rmarkdown в теле gmail - PullRequest
1 голос
/ 25 марта 2020

Я изучаю пакет blastula в r для отправки rmarkdown файлов в теле письма. Вот код, который я использую:

rmd_email <- render_email('my_rmarkdown.Rmd')

rmd_email %>%
  smtp_send(
    from = "name@gmail.com",
    to = "name@gmail.com",
    subject = "report",
    credentials = creds_key(id = "gmail")
  )

Однако документ rmarkdown неправильно отображается в основной части получаемых писем. Похоже, что gmail не декодирует текст base64:

The email I get

Что я делаю не так?

1 Ответ

0 голосов
/ 27 марта 2020

ОК, у меня есть решение. Просто отформатируйте метаданные при создании документа rmarkdown. Таким образом, вместо

---
output: html_document
---

используйте следующее:

---
output: blastula::blastula_email 
---
...