使用Gmail发送附件R的电子邮件

时间:2016-03-17 17:53:32

标签: r email gmail-api

我正在尝试从我的系统附加一个文件,使用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的身份验证。

2 个答案:

答案 0 :(得分:1)

这是一个开发工具:

# install.packages("devtools")

library(devtools)
install_github("gmailR", "trinker")

*如果您使用Windows,则需要使用Rtools和devtools进行安装

答案 1 :(得分:0)

相关问题