[R] Sending Email with Attachment
vickythakre at gmail.com
Mon Jun 10 06:06:55 CEST 2013
Thanks Rex for the help. So it seems that I might have to use Python or Perl
to perform the action.
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On
Behalf Of rex
Sent: Sunday, June 09, 2013 10:27 PM
To: r-help at r-project.org
Subject: Re: [R] Sending Email with Attachment
Bhupendrasinh Thakre <vickythakre at gmail.com> [2013-06-09 20:03]:
>from <- "abcd at outlook.com"
>to <- <mailto:efgh at gmail.com> efgh at gmail.com subject <- "Run at"
>mailControl = list(smtpServer="blu-m.hotmail.com")
>attachment <- "type_1.pdf"
>attachmentName <- "target_score.pdf"
>attachmentObject <- mime_part(x= attachment,name= attachmentName) body
><- "Email Body"
>bodywithAttachement <- list(body, attachmentObject)
>However it gives me following Error:
>Error in socketConnection(host = server, port = port, blocking = TRUE) :
> cannot open the connection
>In addition: Warning message:
>In socketConnection(host = server, port = port, blocking = TRUE) :
> blu-m.hotmail.com:25 cannot be opened
It's an unsurprising result since telnet doesn't connect either:
telnet blu-m.hotmail.com 25
telnet: Unable to connect to remote host: Connection timed out
Try port 443:
telnet blu-m.hotmail.com 443
Connected to eas-blu.hot.glbdns.microsoft.com.
Escape character is '^]'.
But it's probably expecting TLS, and sendmailR doesn't support it.
>Please let me know if we have some solution for this.
If you want to use sendmailR, you need to find a mail server that does not
require TLS. This may mean running your own mail server.
Or, you can call an external program that handles a TLS connection.
Proofread carefully to see if you any words out.
R-help at r-project.org mailing list
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
More information about the R-help