當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。