如何在 R 中發送 HTML 格式的電子郵件,而不需要 Java?
包 mailR 不再可用,因為它依賴于 Java。什么是替代包?
注意:以下內容適用于 mailR 并嘗試復制相同的內容。
send.mail(from = fromEmailAddress,
to = mailTo,
subject = subjectDetailed ,
body = bodyToSend,
html = TRUE,
smtp = list(host.name = hostname, port = 25),
send = TRUE
)
uj5u.com熱心網友回復:
blastula , Microsoft365R是 HTML 電子郵件的幾個很棒的包,還支持 Rmarkdown 報告電子郵件
[blastula] https://github.com/rstudio/blastula
[Microsoft365R] https://github.com/Azure/Microsoft365R
uj5u.com熱心網友回復:
以下作品。
library(sendmailR)
msg = mime_part(bodyToSend)
msg[["headers"]][["Content-Type"]] = "text/html"
sendmail(mailFrom,mailTo,subject, msg, control=list(smtpServer= "smtpserver"))
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/479965.html
