首页 > 解决方案 > 向列表发送电子邮件 - R

问题描述

我在 R 中有一个包含电子邮件地址列表的数据库(每行有几个)。我希望能够向每一行发送一封模板电子邮件,其中包含文本中的一些不同元素(名称、所需操作)。

我正在考虑在包中使用一个函数RDCOMClient。由于我没有任何代码可提供,因此无需回复代码,只需提供如何解决此问题的想法即可。

标签: rrdcomclient

解决方案


这对你来说可能是一个好的开始。

library(RDCOMClient)
## init com api
OutApp <- COMCreate("Outlook.Application")
## create an email 
outMail = OutApp$CreateItem(0)
## configure  email parameter 
outMail[["To"]] = "receiver@gmail.com"
outMail[["subject"]] = "some subject"
outMail[["body"]] = "some body"
## send it                     
outMail$Send()

我刚刚对其进行了测试,它对我来说很好用。


推荐阅读