[英]Unable to send HTML to mail by DT package in R
我有使用以下代码由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,因为我想用颜色创建表格,...请帮助,谢谢。
尝试添加
send.mail(
html=TRUE
send.mail(
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.