利用R进行邮件发送

作者: 鸣人吃土豆 | 来源:发表于2019-08-01 16:33 被阅读3次

不说啥了,代码很简单,稍微修改一下就可以用了。利用mailR的send.mail函数就可以了

date <- Sys.Date() #因为是要每天运行
date_time <- format(Sys.time(),format="%Y-%m-%d %H") #因为要每天每小时运行

path <- paste0("/共享文件/",date,'所有日报/','贷后数据/',date,'行动量/电销催收行动量明细',date_time,'.xlsx') #邮件要发送的附件地址

mailR::send.mail(
  from = 'XXX@163.com', # 发送人
  to = c('XXX@dingtalk.com','XXX@dingtalk.com','XXX@dingtalk.com','XXX@dingtalk.com'), # 接收人
  #cc = 'carboncopy@tuandai.com', # 抄送人
  subject = paste0("电销催收行动量明细",date_time), #邮件题目
  body = as.character(
    '<div style = "color:red">电销催收行动量明细数据,请查收</div>'
  ), #邮件正文
  attach.files = c(path), # 附件的路径
  encoding = "utf-8",
  smtp = list(
    host.name = 'smtp.163.com', # 邮件服务器IP地址
    port = 25, # 邮件服务器端口
    user.name = 'XXX@163.com', # 发送人名称
    passwd = 'XXXX', # 163邮箱授权码
    ssl = T),
  html = T, inline = T, authenticate = T, send = T, debug = F
)

相关文章

  • 利用R进行邮件发送

    不说啥了,代码很简单,稍微修改一下就可以用了。利用mailR的send.mail函数就可以了

  • R 发送邮件

    有时候我们想要能够自动的推送一些分析报告,每天给我们推送过来。 blastula 下载要求 在OS X系统中需要下...

  • 利用R语言进行邮件分类

    学习内容来自机器学习实例分析 数据来源 邮件数据来自SpamAssaion的公开语料库可以在(http://spa...

  • 利用Java代码群发邮件

    利用java代码发送邮件,结合网上搜来的资料,我适当进行了改造,改为利用java代码群发邮件.现将代码复制整理如下...

  • CentOS 7 配置mail服务进行发送邮件

    centos7操作系统 配置利用mail服务进行发邮件 1、配置Linux客户端邮件发送功能 #vim /etc/...

  • 基于163邮件服务器实现邮件发送

    项目中总是会有利用邮箱进行消息的发送和通知,基于163邮件服务器便可实现邮件发送。开发需先打开邮箱的SMTP服务,...

  • R语言发送邮件

    对于用R来进行数据分析的伙伴们,难免会需要运行一些定时任务,那么定时任务怎么呈现出来呢?特别是对于一些数据报告,个...

  • R语言发送邮件

    Blastula 0.3的电子邮件 我们很高兴宣布blastula,这是一个用于在R中创建漂亮的自定义电子邮件的程...

  • Python3:发邮件

    利用python的组件进行发邮件1.构建邮件服务器设置、连接服务器、登录服务器2.构建邮件内容3.发送邮件,收件人...

  • docker 部署ewomail邮件服务器

    发送邮件报错connect to 127.0.0.1[127.0.0.1]:10024: Connection r...

网友评论

    本文标题:利用R进行邮件发送

    本文链接:https://www.haomeiwen.com/subject/eclcdctx.html