我正在尝试使用 SendMailR 功能,我已与我们的 IT 部门确认我使用的是正确的服务器,并且我有正确的连接权限,他们已通过此服务器发送电子邮件但未通过 R,我还检查了端口应该是 25。
编码:
# E-Mail #
library(sendmailR)
from <- "david@work.com"
to <- "adam@work.com"
subject <- "Send Mail R- Test"
body <- "TESTING TESTING TESTING"
mailControl=list(smtpServer="uksmtp.global.local")
sendmail(from=from,to=to,subject=subject,msg=body,control=mailControl)
我收到以下错误:
function (host = "localhost", port, server = FALSE, blocking = FALSE,
open = "a+", encoding = getOption("encoding"), timeout = getOption("timeout"))
.Internal(socketConnection(host, port, server, blocking, open,
encoding, timeout))
<bytecode: 0x00000000071beb18>
<environment: namespace:base>
所以我认为这是一个错误,或者我需要定义一个新的套接字连接,这是问题所在吗?谁能给我任何关于下一步该去哪里让它工作的指示?
提前致谢