R: Send mail from within R

sendmail {sendmailR} | R Documentation

## Send mail from within R

### Description

Simplistic sendmail utility for R. Uses SMTP to submit a message to a local SMTP server.

### Usage

    sendmail(from, to, subject, msg, cc, bcc, ..., headers = list(),
      control = list())

### Arguments

`from` | From whom the mail message is (RFC2822 style address).
`to` | Recipient of the message (vector of valid RFC2822 style addresses).
`subject` | Subject line of message.
`msg` | Body text of message or a list containing `mime_part` objects.
`cc` | Carbon-copy recipients (vector of valid RFC2822 style addresses).
`bcc` | Blind carbon-copy recipients (vector of valid RFC2822 style addresses).
`headers` | Any other headers to include.
`control` | List of SMTP server settings. Valid values are the possible options for `sendmail_options`.
`...` | ...

### See Also

`mime_part` for a way to add attachments.

### Examples

    ## Not run:
    from <- sprintf("<sendmailR@\\%s>", Sys.info()[4])
    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"))

    ## End(Not run)

[Package sendmailR version 1.2-1 Index]