[R-br] Erro função sendmail - Windows

Bruno Santos brunodosantos em gmail.com
Domingo Agosto 7 13:58:23 BRT 2011


Boa tarde, pessoal!

Eu consegui utilizar normalmente a função sendmail do pacote sendmailR na
minha máquina.
> Sys.info()


 sysname   release                version
          nodename
 "Linux"   "2.6.32-33-generic"  "#71-Ubuntu SMP Wed Jul 20 17:30:40
UTC 2011"    "bruno-laptop"


machine  login     user


"i686"  "unknown" "bruno"


Mas ao tentar usar o mesmo programa numa máquina Windows, ocorreu um
erro que está depois do exemplo reproduzível.
Seguem as informações da máquina Windows que eu fiz o teste.

> Sys.info()

sysname      release    version     nodename      machine     login       user
"Windows"   "7 x64"   "build 7600"   "RIGEL"       "x86"     "bramos"   "bramos"


Exemplo reproduzível, com argumento do email incorreto por segurança.

#################################################################################


library(sendmailR)
from <- sprintf("<sendmailR@%s>", Sys.info()[4])
to <-   "<email em valido>"  #Substituir por email válido
subject <- "Hello from R"
body <- list("It works!", mime_part(iris))
sendmail(from, to, subject, body, control=list(smtpServer="ASPMX.L.GOOGLE.COM"))


#################################################################################


Erro em writeLines(msg, sock, sep = "\r\n") : argumento 'text' inválido
Alguém tem alguma sugestão do que pode estar acontecendo?
Obrigado,
Bruno
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110807/9a483a69/attachment.html>


Mais detalhes sobre a lista de discussão R-br