我试图从我的系统附加一个文件,使用R将它发送给电子邮件ID。我正在使用gmailr包发送邮件。我已经尝试了下面的代码。使用Gmail发送包含R的附件的电子邮件
library(gmailr)
mime() %>%
to("[email protected]") %>%
from("[email protected]") %>%
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)
我已经能够发送基于文本的消息,但我无法从河中only.I看到互联网上的许多解决方案,默认的目录文件夹发送附件我的附件,但我无法找到一个解决方案。
我想有一个解决方案,具有适当的基于OAuth或JSON的身份验证,因为Google阻止了我尝试使用基于smtp的身份验证。
你有可能获得一个错误信息?你能在试图发送消息之前展示消息的外观吗? – Tholle
@Tholle我收到退信邮件,说发送邮件时出错。但是,当我查看发送邮件时,附件已存在,但不会发送给用户,而是在我的收件箱中收到退信邮件,说“发送邮件时发生错误”。它的附件工作正常。 –
我无法复制与gmailr,包版本0.7.1.9000这个错误 - 你仍然有这个问题? – Stedy