I am trying to send mail from R on a windows 7 (home) machine. I tried the following code
send.mail(from = "[email protected]",
to = c("[email protected]"),
subject = "Subject of the email",
body = "Body of the email",
smtp = list(host.name = "smtp.gmail.com", port = 465, user.name = "myuserid", passwd = "my password", ssl = TRUE),
authenticate = TRUE,
send = TRUE)
I get the following error: Error in ls(envir = envir, all.names = private) : invalid 'envir' argument
after that I tried set up an hmail server (with a local domain name and user account, and smtp set up for smtp.gmail.com:25)
send.mail(from = "[email protected]",
to = c("[email protected]"),
subject = "Subject of the email",
body = "Body of the email",
smtp = list(host.name = "mail.hmailserver.com", port = 25),
authenticate = FALSE,
send = TRUE)
I still get the same error. Any help will be greatly appreciated. Thanks vm
If your gmail account is propertly setup (as mOnhawk suggested) then this form should work for the smtp
list:
smtp = list(host.name = "smtp.gmail.com", port = 465,
ssl=TRUE, user.name = "[email protected]",
passwd = "my password)