在 R 中发送没有 Java 的电子邮件
Sending email without Java in R
如何在 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
)
blastula、Microsoft365R 是几个很好的 HTML 电子邮件包,还支持 Rmarkdown 报告电子邮件
[囊胚]
https://github.com/rstudio/blastula
[Microsoft365R]
https://github.com/Azure/Microsoft365R
以下作品。
library(sendmailR)
msg = mime_part(bodyToSend)
msg[["headers"]][["Content-Type"]] = "text/html"
sendmail(mailFrom,mailTo,subject, msg, control=list(smtpServer= "smtpserver"))
如何在 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
)
blastula、Microsoft365R 是几个很好的 HTML 电子邮件包,还支持 Rmarkdown 报告电子邮件
[囊胚] https://github.com/rstudio/blastula
[Microsoft365R] https://github.com/Azure/Microsoft365R
以下作品。
library(sendmailR)
msg = mime_part(bodyToSend)
msg[["headers"]][["Content-Type"]] = "text/html"
sendmail(mailFrom,mailTo,subject, msg, control=list(smtpServer= "smtpserver"))