RPackage004---mailR自动发邮件

网友投稿 660 2022-09-02

RPackage004---mailR自动发邮件

RPackage004---mailR自动发邮件

Intro

网上无意中看到别人的博客,感觉挺有意思的。玩一玩~ 目前测试只发现163邮箱可以成功,而且要先开通smtp权限貌似

Code

# MyEmail.RtryCatch({ library(mailR)}, error = function(e) { print("NO mailR Packages") print(conditionMessage(e))#打印错误信息 install.packages("mailR")#没有包则安装}, finally = { library(mailR)})sender <- "l2532101023@163.com"#发送的邮箱recipients <- c("l2532101023@163.com") #接受者的邮箱send.mail( from = sender, to = recipients, subject = "Try mailR package", #邮件主题 body = "Get it", smtp = list( host.name = "smtp.163.com", port = 465, user.name = "l2532101023@163.com", passwd = "******", ssl = TRUE ), authenticate = TRUE, send = TRUE, encoding = "utf-8", attach.files = c("./Learning_R/附件.txt")#添加附件)

Ref

​​[1] R语言之mailR包 ​​

​​​[2] 用R语言发送邮件(mailR包)​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:一个在高并发下财务支付锁的问题分析
下一篇:白酒行业量化回测
相关文章

 发表评论

暂时没有评论,来抢沙发吧~