我正在尝试从我的系统附加一个文件,使用R将其发送到电子邮件ID。我正在使用 gmailr 包发送邮件。我已经尝试了以下代码。
library(gmailr)
mime() %>%
to("abcd@gmail.com") %>%
from("xyz@gmail.com") %>%
text_body("My First Email using R.") -> first_part
first_part %>%
subject("Test Mail from R") %>%
attach_file("BazaarQueriesforURLData.txt") -> file_attachment
send_message(file_attachment)
我已经能够发送基于文本的消息,但我无法从R.我的附件中发送附件仅在默认目录文件夹中。我在互联网上看到了很多解决方案,但我无法找到解决方案。
我希望有一个具有正确的OAuth或基于Json的身份验证的解决方案,因为Google阻止了我尝试使用基于smtp的身份验证。
答案 0 :(得分:1)
这是一个开发工具:
# install.packages("devtools")
library(devtools)
install_github("gmailR", "trinker")
*如果您使用Windows,则需要使用Rtools和devtools进行安装
答案 1 :(得分:0)