我正在用R开发一个应用程序,它需要将电子邮件发送给组织中的特定人员。
sender <- "xxxx.yyyy@gmail.com"
recipients <- c("yyyy.xxxx@zzz.com")
send.mail(from = sender,
to = recipients,
subject = "Test mail from Rstudio",
body = "Test email body",
smtp = list(host.name = "smtp.gmail.com", port = 465,
user.name = "xxxx.yyyy@gmail.com",
passwd = "******", ssl = TRUE),
authenticate = TRUE,
send = TRUE)
当发件人从gmail帐户发送邮件时,此代码效果很好。从非Gmail帐户(组织电子邮件帐户)发送电子邮件该怎么办?有可能吗?
预先感谢...
答案 0 :(得分:0)
如果您的应用程序在linux系统中运行,并且邮件子系统已正确配置:
system("echo 'test body' | mail -s 'test subject' -r sender_addr@foo.com dest_addr@bar.com")