当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R create.post 准备电子邮件和帖子的辅助函数


R语言 create.post 位于 utils 包(package)。

说明

使用的辅助函数bug.reporthelp.request准备电子邮件以提交给软件包维护者或R邮件列表。

用法

create.post(instructions = character(), description = "post",
            subject = "",
            method = getOption("mailer"),
            address = "the relevant mailing list",
            ccaddress = getOption("ccaddress", ""),
            filename = "R.post", info = character())

参数

instructions

放置在模板电子邮件顶部的指令的字符向量。

description

字符串:要合并到消息中的说明。

subject

电子邮件的主题。除了 "mailx" 方法之外,可选。

method

提交方法, "none""mailto""gnudoit""ess" 或(仅限 Unix)"mailx" 之一。查看具体信息'。

address

收件人的电子邮件地址(如果适用):对于通过电子邮件发送的软件包错误报告,默认为软件包维护者的地址(如果列出多个,则为第一个)。

ccaddress

使用 "mailx""mailto" 方法进行副本的可选电子邮件地址。使用 ccaddress = "" 不复制。

filename

用于设置电子邮件的文件名(或在方法为 "none" 或发送邮件失败时存储它)。

info

要包含在模板电子邮件中“请不要编辑下面的信息”行下方的信息的字符向量。

细节

它的作用取决于 method 。该函数首先创建一个模板电子邮件正文。

none

文件编辑器(请参阅file.edit)将打开,其中包含说明和模板电子邮件。返回后,完整的电子邮件位于文件 file 中,可供读取/粘贴到电子邮件程序中。

mailto

这将打开默认电子邮件程序,其中包含模板电子邮件(包括地址、抄送:地址和主题)供您编辑和发送。

这适用于设置默认邮件程序的情况(通常在 macOS 和 Windows 上,以及xdg-open在其他 Unix 类似系统上可用并配置:如果失败,它会尝试由R_BROWSER)。

这是“factory-fresh”默认方法。

mailx

(仅限 Unix 类系统。)文件编辑器(请参阅 file.edit )将打开,其中包含说明和模板电子邮件。返回后,将使用 Unix 命令行邮件实用程序(例如 mailx )将其邮寄到给定的地址(以及可选的抄送:地址)。

gnudoit

打开 (X)emacs 邮件缓冲区以编辑和发送电子邮件:这需要 gnudoit 程序可用。目前 subject 被忽略。

ess

模板电子邮件的正文将发送至 stdout

看不见的NULL

也可以看看

bug.reporthelp.request

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Ancillary Function for Preparing Emails and Postings。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。