0

GmailR パッケージを使用して 2 つの画像 (メール本文にこれらを追加する必要があります) と 2 つの添付ファイル (2 つの Excel ファイル) を 1 つのメールで送信しようとしましたが、これまでのところわかりませんでした。私はすでにドキュメントとこのビネットの構文を見てきました - https://cran.r-project.org/web/packages/gmailr/vignettes/sending_messages.html

上記のビネットに基づいて、ビネット (添付ファイルと画像のセクション) に記載されていることを組み合わせて、メール本文に 2 つの画像 + 2 つの個別の xlsx ファイルを追加しようとしました。1つの画像/ 1つの添付ファイルを送信しようとすると(ビグネッターで述べたように)完全に正常に機能しますが、複数の画像/添付ファイルを取得できません。

#A. # From above mentioned vignette - (This works) - single attachment
email <- gm_mime() %>%
  gm_to('someaddress@somewhere.com') %>%
  gm_from("someaddress@somewhere.com") %>%
  gm_subject("Cars report") %>%
  gm_html_body(
    '<h1>A plot of <b>MotorTrend</b> data <i>(1974)</i></h1>
    <br><img src="cid:foobar">') %>%
  gm_attach_file("mtcars.png", id = "foobar")


#B. (This doesn't work) - more than one attachment? 
email <- gm_mime() %>%
  gm_to('xy@xy.com') %>%
  gm_from("xyz@gmail.com") %>%
  gm_subject(paste("Overview of Etc - ",today_date)) %>%
  gm_html_body(
    '<h1>Total Nos<b>XYZ</b> Region <i>(Year)</i></h1>
    <br><img src="cid:foobar"><img src="cid:foobar2">') %>%
  gm_attach_file(c("Overview1.jpeg","Overview2.jpeg"
,"file1.xlsx","file2.xlsx"), id = c("foobar1","foobar2"))

誰でも提案できる回避策はありますか?人々が私を正しい方向に向けることができれば幸いです!

4

1 に答える 1