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@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
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código
mínimo reproduzível.