Obrigado pela resposta, Leonard! Mas eu ainda continuo com a dúvida: por que funciona no linux e não funciona no Windows, no meu caso explicitamente? E o que significa a mensagem de erro gerada? Será que eu devo alterar o smtp server tbm?
Obrigado, Bruno 2011/8/7 Leonard Assis <[email protected]> > Avcabei de testar no Windows e funcionou > > PS: troquei o From, o To e o smtp server > > Sys.info() > sysname > release version > "Windows" "7 x64" "build 7601, > Service Pack 1" > nodename > machine login > "LDEASSIS-PC" "x86-64" > "ldeassis" > user > "ldeassis" > No linux tb rodou perfeito, nem testei no mac osx > > > lmassis <at> yahoo <dot> com <dot> br > assis.leonard <at> gmail <dot> com > > > 2011/8/7 Bruno Santos <[email protected]> > >> 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. >> > > > _______________________________________________ > 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. >
_______________________________________________ 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.
