On this page
create.post Ancillary Function for Preparing Emails and Postings
  Description
An ancillary function used by bug.report and help.request to prepare emails for submission to package maintainers or to R mailing lists.
Usage
create.post(instructions = character(), description = "post",
            subject = "",
            method = getOption("mailer"),
            address = "the relevant mailing list",
            ccaddress = getOption("ccaddress", ""),
            filename = "R.post", info = character())
  Arguments
instructions | 
      Character vector of instructions to put at the top of the template email.  | 
     
description | 
      Character string: a description to be incorporated into messages.  | 
     
subject | 
      Subject of the email. Optional except for the   | 
     
method | 
      Submission method, one of   | 
     
address | 
      Recipient's email address, where applicable: for package bug reports sent by email this defaults to the address of the package maintainer (the first if more than one is listed).  | 
     
ccaddress | 
      Optional email address for copies with the   | 
     
filename | 
      Filename to use for setting up the email (or storing it when method is   | 
     
info | 
      character vector of information to include in the template email below the ‘please do not edit the information below’ line.  | 
     
Details
What this does depends on the method. The function first creates a template email body.
- 
    
none - 
    
A file editor (see
file.edit) is opened with instructions and the template email. When this returns, the completed email is in filefileready to be read/pasted into an email program. - 
    
mailto - 
    
This opens the default email program with a template email (including address, Cc: address and subject) for you to edit and send.
This works where default mailers are set up (usual on macOS and Windows, and where
xdg-openis available and configured on other Unix-alikes: if that fails it tries the browser set by R_BROWSER).This is the ‘factory-fresh’ default method.
 - 
    
mailx - 
    
(Unix-alikes only.) A file editor (see
file.edit) is opened with instructions and the template email. When this returns, it is mailed using a Unix command line mail utility such asmailx, to the address (and optionally, the Cc: address) given. - 
    
gnudoit - 
    
An (X)emacs mail buffer is opened for the email to be edited and sent: this requires the
gnudoitprogram to be available. Currentlysubjectis ignored. - 
    
ess - 
    
The body of the template email is sent to
stdout. 
Value
Invisible NULL.
See Also
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.