Я пытаюсь отправить одно электронное письмо, используя library(sendmailR)
, чтобы позже отправлять ежедневные автоматические электронные письма примерно 500 людям.К сожалению, я отстой в шаге 1.
Крайне важно, чтобы я отправлял эти электронные письма из учетной записи Outlook моей организации.Я не знаю, какие настройки control
использовать для успешной отправки почты из Outlook.Я проверил пару вопросов, но они либо используют SMTP-сервер gmail, либо не задают используемые им параметры control = ...
.Например:
Использовать sendmailR с Windows
Отправка электронного письма с R
Это то, с чем я работаю:
from <- "<myaccount@institution.org>"
to <- "<boss@institution.org>"
subject <- "Hello from R"
body <- list("It's working.")
sendmail(from, to, subject, body,
control = list(smptServer = "oultook.office.365", port = 443))
И я получаю следующее сообщение об ошибке:
Error in wait_for(code) :
SMTP Error: 5.7.57 SMTP; Client was not authenticated to send anonymous mail
during MAIL FROM [SN4PR0501CA0061.namprd05.prod.outlook.com]
Я считаю, что я не правильно указываю порт.Документация sendmaiLR недостаточно конкретна, но что-то подсказывает мне, что я должен писать порт как "port 443"
или что-то в этом духе.
Кто-нибудь знает, какие настройки control
мне следуетиспользовать?
Заранее спасибо.