用R语言发送邮件(mailR包)
来源:互联网 发布:苏州爱知电机有限公司 编辑:程序博客网 时间:2024/05/01 22:17
有时候用R语言跑一些程序运行的时间实在是太长了,也不知道什么时候会跑完,后来突然想到能不能在程序里加上一段,在程序运行结束以后,自动给自己的邮箱发一封邮件,后来查了一下,有些包可以做这个事情,好像经我测试只有这个能用,也可能是其他的包我当时没有配置对,但是我知道下列代码应该是没有问题的。
使用的是mailR这个包,需要可以自己设置从什么邮箱发送到什么邮箱,另外需要设置发送邮箱的密码一类的,下面是我自己写的用来提示自己程序运行结束的一封邮件。其中首发双方都是我的gmail,,可能会对大家造成一些误解,后部的密码和用户名配置都是针对发送邮箱的哦。
# MyEmail.Rlibrary(mailR)sender <- "tianyuanXXX@gmail.com"recipients <- c("tianyuanXXX@gmail.com")send.mail(from = sender, to = recipients, subject = "Program Done.", body = "My program is finished.", smtp = list(host.name = "smtp.gmail.com", port = 465, user.name = "tianyuanXXX@gmail.com", passwd = "12345678XXXXX", ssl = TRUE), authenticate = TRUE, send = TRUE)
在这个脚本写完以后,测试无误之后,在你以后运行长时间程序的时候,就可以在程序脚本最后补上一句:
source("./MyEmail.R")
然后你就可以通过刷邮箱来看程序有没有OK了,而不需要想办法远程登录服务器去查看。
0 0
- 用R语言发送邮件(mailR包)
- mailR包自动发送邮件
- R语言 发邮件
- 如何用R发送邮件
- 用C语言编写发送邮件程序
- c语言发送邮件
- C语言发送邮件
- java语言发送邮件
- R语言-用stringr包处理字符串
- knitr包 R语言
- R语言 -- 包
- R语言quantmod包
- R语言tseries包
- R语言quantstrat包
- R语言_xlsx包
- 使用UTL_SMTP包发送邮件
- javaMail实现邮件发送,用javamail.jar包
- [R语言] 加载和安装R包
- (已解决)Android Studio JVM报错解决方案
- 求关于质数相除循环的长度和打印长度
- PAT 1079
- 使用DOM方式对XML进行CRUD
- web.xml 中的context-param 、listener、 filter、servlet 加载顺序及其详解
- 用R语言发送邮件(mailR包)
- 脱壳脚本-for DragonArmor(0.0.4.1)[-]
- android视频播放器
- 从源文件中读入2048个字节到目标文件
- android选择时间控件
- jQuery与Zepto
- 170226
- 最大流(dinic) hdu3572
- rails资源