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

Guilherme Moraes Ferraudo guiferraudo em gmail.com
Terça Agosto 9 19:21:12 BRT 2011


Pedro, muito obrigado. Vou tentar deste jeito a função.

A respeito do mantenedor, o q vc sugere foi exatamente o que fiz.

Vamos ver...

Abs

Em 9 de agosto de 2011 01:17, Pedro Emmanuel Alvarenga Americano do
Brasil <emmanuel.brasil em gmail.com> escreveu:
> Amigos de R,
> Eu ja consegui usar essa função num passado recente numa maquina windows. E
> consegui anexar planilhas excel e arquivos de imagens como tiff e jpg. A
> ultima atualização do pacote permite anexar arquivos do disco rígido ou
> objetos do R que estão na área de trabalho. Se guilherme nao reparou o
> script acima:
>
> body <- list("It works!", mime_part(iris))
>
>
> onde mime_part é onde os abjetos a serem anexados entram, e aqui o iris é um
> banco de dados carregado no R.
>
>
> Bom como eu nao sofri desse erro, nao saberia te dizer exatamente onde esta.
> Algumas dicas... tente modificar progressivamente cada um dos argumentos
> para tentar detectar em qual deles o erro está atrapalhando. Ha muito tempo
> atras eu estava sofrendo com um erro no odfWeave e pelo que parecia era
> alguma coisa de codificação de caracteres latinos, e por incrivel que
> parecça resolveu quando passei a fazer os scripts inteiros dentro do odt e
> nao somente os da tabela e figura. Nao faz muito sentido... mas resolveu. As
> vezes é isso, repetir o mais parecido com o exemplo da função pra reproduzir
> o que o sujeito que desenvolveu pensou e testou.
>
>
> Bom, aproveitando o topico, dessa vez no passado recente que eu consegui
> utilizar a função, a única coisa que nao consegui foi especificar mais de um
> email dentro do 'to'. Eu tive que mandar o mesmo email mais de uma vez para
> diferentes destinatários? Alguem ja testou mandar pra mais de um
> destinatário?
>
> Quanto ao contato com o desenvolvedor, eu ja troquei email com ele umas tres
> vezes, e me pareceu acessível.  Guilherme, manda de novo uma mensagem, de
> repente dessa vez vai. A sugestão é mandar o código que voce modificou e
> sugerir mais alguma coisa como aperfeiçoamento pra resolver um problema
> concreto.
> ,
> Abraço forte e que a força esteja com você,
>
> Dr. Pedro Emmanuel A. A. do Brasil
> Instituto de Pesquisa Clínica Evandro Chagas
> Fundação Oswaldo Cruz
> Rio de Janeiro - Brasil
> Av. Brasil 4365
> Tel 55 21 3865-9648
> email: pedro.brasil em ipec.fiocruz.br
> email: emmanuel.brasil em gmail.com
>
> ---Apoio aos softwares livres
> www.zotero.org - gerenciamento de referências bibliográficas.
> www.broffice.org ou www.libreoffice.org - textos, planilhas ou
> apresentações.
> www.epidata.dk - entrada de dados.
> www.r-project.org - análise de dados.
> www.ubuntu.com - sistema operacional
>
>
> Em 8 de agosto de 2011 18:37, Guilherme Moraes Ferraudo
> <guiferraudo em gmail.com> escreveu:
>>
>> 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
>> _______________________________________________
>> 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