- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想从 R 向多个收件人发送一封邮件。我可以使用 sendmail
函数来实现这一点,但是当收件人收到电子邮件时,他们只能在 to
字段中看到他们的电子邮件地址。看起来 sendmail 在内部循环并向每个收件人发送单独的电子邮件,这不是真正的 carbon copy
。重要的是,每个收件人都能看到针对其特定电子邮件的所有收件人(业务要求,因为他们需要回复此电子邮件的所有收件人)。我如何使用 R 实现这一目标?
我的代码
require(sendmailR)
to <- c("vasudeva.naik@abc.com")
header <- list(cc=c("alok.jadhav@abc.com"))
x <- sendmail("toto@abc.com", to, "test", "testing", header=header,control=list(smtpServer=server,verbose=TRUE))
<< 220 equity.xyz.com ESMTP Sendmail 8.11.7p1+Sun/8.11.7; Thu, 11 Jul 2013 21:31:43 -0400 (EDT)
>> HELO HKD03836654
<< 250 equity.xyz.com Hello HKD03836654.gbl.ad.net [169.34.175.142], pleased to meet you
>> MAIL FROM: toto@abc.com
<< 250 2.1.0 toto@abc.com... Sender ok
>> RCPT TO: vasudeva.naik@abc.com
<< 250 2.1.5 vasudeva.naik@abc.com... Recipient ok
>> DATA
<< 354 Enter mail, end with "." on a line by itself
>> <message data>
<< 250 2.0.0 r6C1Vh101169 Message accepted for delivery
>> QUIT
<< 221 2.0.0 equity.csfb.com closing connection
> sendmail("toto@abc.com", to, "test", "testing", header=header,control=list(smtpServer=server,transport="debug"))
From: toto@abc.com
To: vasudeva.naik@abc.com
Subject: test
Date: Mon, 15 Jul 2013 02:15:29 -0000
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="1a556aa6576e231876dabb67e5a4f58730d3a228654e14705503b6985a6a6707"
This is a message with multiple parts in MIME format.
--1a556aa6576e231876dabb67e5a4f58730d3a228654e14705503b6985a6a6707
Content-Type: text/plain; format=flowed
testing
--1a556aa6576e231876dabb67e5a4f58730d3a228654e14705503b6985a6a6707--
最佳答案
该问题是由使用参数 header
而不是 headers
引起的。然而,这并不像人们想象的那样愚蠢。众所周知,我们可以在调用函数时缩写参数名称:
myfun <- function(xx = 1) print(xx)
myfun(x = 2)
# [1] 2
...
时也是可能的:
myfun <- function(xx = 1, ...) print(xx)
myfun(x = 2)
[1] 2
sendmail(from, to, subject, msg, ..., headers = list(), control = list())
myfun <- function(..., yy = 1) print(yy)
myfun(y = 2)
[1] 1
关于r - 是否可以在 R 中使用 sendmail 抄送收件人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17539497/
我在理解以下行为时遇到了一些麻烦 方案方案: (define c (dynamic-wind (lambda () (display 'IN)(newline)) (lambda
我多次尝试去理解 continuations 的概念和 call/cc 。每一次尝试都失败了。有人可以向我解释一下这些概念吗?最好用比维基百科或其他帖子中的例子更现实的例子。 我有网络编程和面向对象编
所以我正试图在 Scheme 中找出整个 call/cc 的东西。下面是我正在使用的代码: (+ 1 (call/cc (lambda (k) (if (number? k)
所以我正试图在 Scheme 中找出整个 call/cc 的东西。下面是我正在使用的代码: (+ 1 (call/cc (lambda (k) (if (number? k)
当我将我的应用程序从 Solaris C 编译器 sunstudio/v12/SUNWspro 迁移到 Linux C 编译器 GCC 版本 4.1.2 20080704 时,我看到了 CC 无法识别
这个程序正在运行,但是如何发送多个CC和BCC。 for($i = 0; $i \r\n"; $headers .= "Reply-To: \r\n"; $hedders .= "c
我的 makefile 中有以下内容: CC = cc -g -KPIC 当我运行 makefile 时,出现以下错误。 cc -g -KPIC -DORA817 -DIDA_VERSION='"
我有一个测试脚本,它在内部调用 make 来编译示例 C 程序。但由于某些未知的原因,编译没有进行。它抛出以下错误: 08-27 20:23:45.777 make program c
谁能帮助我使用 Java 代码打开带有收件人、抄送、主题和正文的 Outlook 邮件客户端。尝试使用以下代码 import java.awt.Desktop; import java.net.URI
尝试使用此命令安装 perl 的 Encode::Detect 模块时出现以下错误 perl -MCPAN -e "install Encode::Detect" 错误信息 cc: error try
在旧版 Office API 的文档中,我发现可以在用户撰写电子邮件时监视“收件人/抄送”字段的更改。这是否在 Office 365 的新 Javascript API 中公开?我似乎无法找到明确的答
我是一名优秀的程序员,十分优秀!