3

我正在尝试从 AWS 虚拟机(使用 EC2 实例)向自己发送一封测试电子邮件。

我的 R 代码运行良好,但我现在正尝试使用 sendmailR 将测试电子邮件发送到我的电子邮件地址。

我收到以下错误消息:

socketConnection 中的错误(主机 = 服务器,端口 = 端口,阻塞 = TRUE):无法打开连接另外:警告消息:在 socketConnection(主机 = 服务器,端口 = 端口,阻塞 = TRUE)中:localhost:25 无法打开

 install.packages("sendmailR")
 library(sendmailR)

 sendmail(from = "XXXX@gmail.com",
      to = "YYYY@gmail.com",
      subject = "Subject of the email",
      body = "Body of the email",
      smtp = list(host.name = "smtp.gmail.com", port = 80 , user.name = "XXXX@gmail.com", passwd = "XXXX", ssl = TRUE),
      authenticate = TRUE,
      send = TRUE)

有谁知道这是如何克服的?

4

0 回答 0