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

Guilherme Moraes Ferraudo guiferraudo em gmail.com
Segunda Agosto 8 18:37:20 BRT 2011


Boa noite a todos.

Bruno essa função tem problemas com servidor SMTP e até hoje estou
esperando a resposta do mantenedor do pacote "sendmail".

Inclusive, aqui na empresa, melhoramos a função "sendmail" deste
pacote e, aqui no nosso servidor interno, conseguimos mandar arquivos
anexos. Qualquer tipo de arquivo anexo. Enviamos para o mantenedor e
nada dele nos responder. Ele deve achar que no Brasil não tem gente
capacitada para isso...Enfim!!!

Esse pacote é um problema....

Abs



Em 8 de agosto de 2011 13:37, Bruno Santos
<brunodosantos em googlemail.com> escreveu:
> 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 <assis.leonard em gmail.com>
>>
>> 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 <brunodosantos em gmail.com>
>>>
>>> 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
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> R-br em listas.c3sl.ufpr.br
>>> 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
>> R-br em listas.c3sl.ufpr.br
>> 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
> R-br em listas.c3sl.ufpr.br
> 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.
>



-- 
Guilherme Moraes Ferraudo
Jaboticabal/Campinas - SP
http://lattes.cnpq.br/2096118558794430


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