【发布时间】:2011-11-25 09:06:02
【问题描述】:
我正在使用sendmailR 发送电子邮件,但我无法使用与电子邮件地址关联的名称,例如"Sender name" <sender@domain.com>
使用 Postfix 作为 SMTP 服务器,它会抛出 SMTP Error: 5.5.4 Unsupported option: <sender@domain.com>。
应该使用哪种语法或参数?欢迎您的建议!
如下示例:
from <- "\"Sender name\" <sender@domain.com>"
to <- "<olafm@datensplitter.net>"
subject <- "Hello from R"
body <- list("It works!", mime_part(iris))
sendmail(from, to, subject, body,
control=list(smtpServer="ASPMX.L.GOOGLE.COM"))
【问题讨论】:
-
我更新了问题以包含示例代码。
-
你试过
from <- "Sender name<sender@domain.com>"吗? -
您真的在使用
ASPMX.L.GOOGLE.COM,还是它是一个占位符而不是您真正的 SMTP 服务器? -
这是一个占位符,实际的 SMTP 服务器是本地后缀。
标签: email r smtp sendmail postfix-mta