【R】emayili

1. はじめに

emayiliは、メールを送れるパッケージです。

2. インストール

CRANからインストールできます。

install.packages("emayili")

3. つかってみる

まずは、メールの宛先や内容を準備して。

library(emayili)
library(magrittr)

email <- envelope()

email <- email %>%
  from("joy@yahoo.co.jp") %>%
  to("dice@gmail.com") %>%
  cc("tomy01@aol.com") %>% 
  subject("Simple message!")

email
> email
Date:         Thu, 02 Sep 2021 22:57:26 GMT
From:         joy@yahoo.co.jp
To:           dice@gmail.com
Cc:           tomy01@aol.com
Subject:      Simple message!
Sender:       character(0)
X-Mailer:     {emayili}-0.4.17

STMPサーバーにアクセスして送ります。

smtp <- server(host = "smtp.gmail.com",
               port = 465,
               username = "joyd@gmail.com",
               password = "bd40ef6dwed4a94131685dade5d7")
smtp(email, verbose = TRUE)

4. さいごに

画像の添付とかもできるようです。どれだけ使うかわかりませんが、Rから離れたくない人には良いパッケージですね。

Add a Comment

メールアドレスが公開されることはありません。