gpt4 book ai didi

html - 如何使用 R 发送 HTML 电子邮件

转载 作者:太空狗 更新时间:2023-10-29 13:33:59 26 4
gpt4 key购买 nike

我已经搜索过 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 格式的文本。请帮忙。

最佳答案

这是可能的,参见 https://stackoverflow.com/a/21930556/448145只需添加:

msg <- mime_part(message)
msg[["headers"]][["Content-Type"]] <- "text/html"
sendmail(from, to, subject, msg = msg, ...)

关于html - 如何使用 R 发送 HTML 电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19844762/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com