Skip to content

Repository files navigation

sendmailR

OSS LifecycleCRAN statusCRAN DownloadsCRAN Downloads

Package contains a simple SMTP client with minimal dependencies which provides a portable solution for sending email, including file attachments and inline html reports, from within R. SMTP Authentication and SSL/STARTTLS is implemented using curl.

Usage

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")) # With authentication and SSL
sendmail(from="from@example.org", to=c("to1@example.org","to2@example.org"), subject="SMTP auth test", msg=mime_part("This message was send using sendmailR and curl."), engine="curl", engineopts=list(username="foo", password="bar"), control=list(smtpServer="smtp://smtp.gmail.com:587", verbose=TRUE) )

Install from github

To install the bleeding edge version from GitHub using devtools:

library("devtools")
install_github("olafmersmann/sendmailR")

Or using pak:

library("pak")
pkg_install("olafmersmann/sendmailR")

About

Simple SMTP client implementation for R.

Resources

Stars

16 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages