Learn R Programming

sendmailR (version 1.2-1)

sendmail: 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

Run this code
# 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"))
# }

Run the code above in your browser using DataLab