MailR パッケージを使用して R からメールを送信しようとしています。個人の Gmail アカウントで試してみると、これは非常にうまく機能します。しかし、会社のメールIDで同じように実行しようとすると、うまくいきません。私が見つけた 1 つの問題は、2 段階認証が原因です。個人のメール アカウントの 2 段階認証を削除しましたが、企業アカウントの 2 段階認証を削除できません。mailR パッケージ コードにパスワードまたは認証を含める方法はありますか?
私のコード:
library(rJava)
library(mailR)
send.mail(from = "emailid",
to = "emailid",
subject = "Subject of the email",
body = "Please find the attached doc having cluster report",
html = TRUE,
smtp = list(host.name = "smtp.gmail.com",port = 465, user.name="emailid", passwd="*******",ssl = TRUE),
attach.files ="./Prod tracker-new Jul28-Aug2.csv",
authenticate = TRUE,
send = TRUE)