1

次のコードを使用して、DT パッケージによって作成された HTML ファイルがあります。

saveWidget(report_temp, 'report.html')

しかし、次のコードのようにメールで送信できませんでした:

`

library(mailR)
sender <- "SENDER@gmail.com"
recipients <- c("RECIPIENT@gmail.com")
send.mail(from = sender,
          to = recipients,
          subject = "Subject of the email",
          body = "report.html",
          smtp = list(host.name = "smtp.gmail.com", port = 465, 
                      user.name = "YOURUSERNAME@gmail.com",            
                      passwd = "YOURPASSWORD", ssl = TRUE),
          authenticate = TRUE,
          send = TRUE)

`

受信者は、ソース コードが記載された電子メールを受け取るだけです。

ここに画像の説明を入力

しかし、Rmarkdow を使用して HTML ファイルを作成し、それを電子メールで送信すると、電子メールにはすべての HTML コンテンツ (ソース コードではない) が表示されます。

ここに画像の説明を入力

色付きのテーブルを作成したいので、Rmarkdown を使用したくありません...助けてください、ありがとう。

4

1 に答える 1

0

追加してみる

html=TRUEsend.mail(

于 2016-03-25T07:42:15.660 に答える