Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法读取文本文件并使用R将其作为电子邮件正文发送。我想使用outlook帐户发送电子邮件_R_Outlook_Sendmailr - Fatal编程技术网

有没有办法读取文本文件并使用R将其作为电子邮件正文发送。我想使用outlook帐户发送电子邮件

有没有办法读取文本文件并使用R将其作为电子邮件正文发送。我想使用outlook帐户发送电子邮件,r,outlook,sendmailr,R,Outlook,Sendmailr,我知道这在python中是可能的。然而,我想知道是否有一种方法可以用R来实现这一点。 代码片段将不胜感激 方法多种多样,请参见。 可以更改Outlook和Office365的SMTP设置 在以下代码段中填写您的凭据,它应该可以立即工作: install.packages("remotes") library(remotes) remotes::install_github("datawookie/emayili") install.packages("magrittr") library(m

我知道这在python中是可能的。然而,我想知道是否有一种方法可以用R来实现这一点。
代码片段将不胜感激

方法多种多样,请参见。 可以更改Outlook和Office365的SMTP设置

在以下代码段中填写您的凭据,它应该可以立即工作:

install.packages("remotes")
library(remotes)
remotes::install_github("datawookie/emayili")

install.packages("magrittr")

library(magrittr) 
library(dplyr)  
library(emayili)

msg <- envelope() %>%
  from("you@email.net") %>%
  to("me@outlook.com") %>%
  subject("Test email subject") %>%
  attachment("./yourFile.txt") %>%
  text("Test email body")

smtp <- server(host = "smtp.office365.com",
           port = 587,
           username = "username",
           password = "password")

smtp(msg, verbose = TRUE)
install.packages(“remotes”)
图书馆(遥控器)
远程:安装github(“datawookie/emayili”)
安装软件包(“magrittr”)
图书馆(magrittr)
图书馆(dplyr)
图书馆(伊犁)
味精%
从(”you@email.net") %>%
到(”me@outlook.com") %>%
主题(“测试电子邮件主题”)%>%
附件(“./yourFile.txt”)%>%
文本(“测试电子邮件正文”)

smtp能否请您将其标记为已答复,以便其他人可以受益。