我有一个包含电子邮件的CSV文件。 如何在R中发送多个电子邮件?
错误1 send.mail函数不接受数据框值。
Error in FUN(X[[i]], ...) :
Sorry, parameter type `NA' is ambiguous or not supported.
错误 2 函数未从read.table获取输入
Error in file.exists(body) : invalid 'file' argument
我的代码如下(凭证仅作为示例):
temp <- read.csv("E:/OneDrive/M.Tech/temp.csv",header = FALSE)
m <- data.frame(temp)
email <- m[2,14]
rollno <- m[2,1]
file <- read.table("C:/Mehul Katara/New folder (2)/131004.txt",header = TRUE,sep = ";")
send.mail(from = "user@gmail.com",
to = email,
subject = rollno,
body = file,
smtp = list(host.name = "smtp.gmail.com", port = 465, user.name = "user@gmail.com", passwd = "password", ssl = TRUE),
authenticate = TRUE,
send = TRUE)