Awesome
Send emails from R using Blat SMTP mailer for Windows.
This package is a wrapper around Blat for windows which
enables simple email features. For details on the available features, see the
Blat documentation.
You will need to download the Blat executables (public domain) separately,
or use the installer function in the blatr
package. See below.
Installation (you need devtools
installed):
devtools::install_github("smbache/blatr")
# for 64 bit Blat:
blatr:::install_blat(arch = 64)
# for 32 bit Blat:
blatr:::install_blat(arch = 32)
# The above commands will prompt ask you if you are sure you want
# to install Blat. To force this (e.g. for automated installation) use
blatr:::install_blat(arch = 64, force = TRUE)
Usage:
blat(...)
Arguments:
... name=value pairs corresponding to blat arguments.
blat documentation and arguments can be found here.
Examples:
# With attachment
blat(f = "Your Name <your@email.com>",
to = "your-recipients@email.com",
s = "The subject",
server = "server.address",
attach = "C:\\path\\to\\attachment.txt",
body = "The text you wish to send.")
# With file as body
blat(f = "Your Name <your@email.com>",
to = "your-recipients@email.com",
s = "The subject",
server = "server.address",
attach = "C:\\path\\to\\attachment.txt",
filename = "C:\\path\\to\\file\\with\\body.txt")
Blat License
Blat is public domain, but Blat may not be used to send unsolicited commercial Email (UCE). Be sure to check out the full license!
Blat website
You get more information about Blat at their website