我搜索了 SO 和谷歌,似乎无法找到解决我的问题的方法。我正在尝试使用 sendmailR 包在 R 中发送 HTML 格式的电子邮件。纯文本电子邮件工作得很好,但无法从纯文本切换到 HTML。
我的代码:
require(sendmailR)
from <- "alertbot@companyname.com"
message = "<HTML><body><b>Hello</b></body></HTML>"
to = c("me@companyname.com")
subject = "Test Monitor Alert"
sendmail(from, to, subject, msg = msg,control=list(smtpServer="smtp-gw1.wal-mart.com"),headers=list("Content-Type"="text/html; charset=UTF-8; format=flowed"))
我确实收到了电子邮件,但它是纯文本的,并且电子邮件正文包含消息,而不是 HTML 格式的文本。请帮忙。