使用Rmail发出邮件等操作一切正常,但是发出通过Rmarkdown处理过的html时,出现中文乱码,邮件标题是正常中文输出,但是html文件中的中文出现乱码,求大神指教,源码如下:
library(rmarkdown)
render("**.Rmd","html_document", encoding = "utf-8")
library(mailR)
sender <- "**@sina.com"
recipients <- c("**@qq.com")
email <- send.mail(
from = sender,
to = recipients,
subject="测试邮件",
body = "**.html",
encoding = "utf-8",
html = TRUE,
smtp = list(
host.name = "smtp.sina.com",
user.name = "**@sina.com",
passwd = "***",
port = 25
),
authenticate = TRUE,
send = TRUE
)