Ошибка: EmailException (Java): Не удалось отправить сообщение на следующий сервер: smtp.office365.com:587. р - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь отправить электронное письмо от R с помощью Outlook, используя функцию send.mail

Я сделал следующее и получаю эту ошибку 'EmailException (Java): отправка электронного письма на следующий сервер не удалось: smtp.office365.com:587'

Вот мой сценарий, а также как я могу создать вложение в него

install.packages('mailR')
library(mailR)
library(rJava)
send.mail(from = "myemail",
          to = c("audience email"),
          subject = "Test",
          body = "Hello from R.",
          authenticate = TRUE,
          smtp = list(host.name = "smtp.office365.com",
                      port = 587,
                      user.name = "my email",
                      passwd = 'my password',
                      tls = TRUE))

Мне также вполне подходит потенциальная альтернатива, довольно просто то, что я хочу сделать, это отправить электронное письмо группе людей с моего рабочего адреса с прикрепленным CSV

...