<font color="#000066"><font face="courier new,monospace">Amigos de R,</font></font><div><font color="#000066"><font face="courier new,monospace"><br></font></font></div><div><font color="#000066"><font face="courier new,monospace">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:</font></font></div>

<div><font color="#000066"><font face="courier new,monospace"><br></font></font></div><div><font color="#000066"><font face="courier new,monospace"><span class="Apple-style-span" style="font-family: monospace; font-size: 14px; line-height: 17px; white-space: pre-wrap; "><pre style="color: rgb(0, 0, 0); white-space: pre-wrap !important; font-family: monospace; font-size: 10pt !important; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3; ">

body <- list("It works!", <b>mime_part(iris)</b>)</pre><pre style="color: rgb(0, 0, 0); white-space: pre-wrap !important; font-family: monospace; font-size: 10pt !important; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3; ">

<br></pre><pre style="white-space: pre-wrap !important; font-family: monospace; font-size: 10pt !important; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3; ">

onde mime_part é onde os abjetos a serem anexados entram, e aqui o iris é um banco de dados carregado no R. </pre><pre style="white-space: pre-wrap !important; font-family: monospace; font-size: 10pt !important; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3; ">

<br></pre><pre style="white-space: pre-wrap !important; font-family: monospace; font-size: 10pt !important; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3; ">

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. </pre>

<pre style="white-space: pre-wrap !important; font-family: monospace; font-size: 10pt !important; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3; ">

<br></pre><pre style="white-space: pre-wrap !important; font-family: monospace; font-size: 10pt !important; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3; ">

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?</pre>

</span></font></font></div><div><font color="#000066"><font face="courier new,monospace"><br></font></font></div><div><font color="#000066"><font face="courier new,monospace">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. </font></font></div>

<div><font color="#000066"><font face="courier new,monospace"><br></font></font></div><div><font color="#000066"><font face="courier new,monospace">,<br clear="all"></font></font>Abraço forte e que a força esteja com você,<br>

<br>Dr. Pedro Emmanuel A. A. do Brasil<br>Instituto de Pesquisa Clínica Evandro Chagas<br>Fundação Oswaldo Cruz<br>Rio de Janeiro - Brasil<br>Av. Brasil 4365<br>Tel 55 21 3865-9648<br>email: <a href="mailto:pedro.brasil@ipec.fiocruz.br" target="_blank">pedro.brasil@ipec.fiocruz.br</a><br>

email: <a href="mailto:emmanuel.brasil@gmail.com" target="_blank">emmanuel.brasil@gmail.com</a><br><br>---Apoio aos softwares livres<br><a href="http://www.zotero.org" target="_blank">www.zotero.org</a> - gerenciamento de referências bibliográficas. <br>

<a href="http://www.broffice.org" target="_blank">www.broffice.org</a> ou <a href="http://www.libreoffice.org/" target="_blank">www.libreoffice.org</a> - textos, planilhas ou apresentações.<br><a href="http://www.epidata.dk" target="_blank">www.epidata.dk</a> - entrada de dados.<br>

<a href="http://www.r-project.org" target="_blank">www.r-project.org</a> - análise de dados.<br><a href="http://www.ubuntu.com" target="_blank">www.ubuntu.com</a> - sistema operacional<br>
<br><br><div class="gmail_quote">Em 8 de agosto de 2011 18:37, Guilherme Moraes Ferraudo <span dir="ltr"><<a href="mailto:guiferraudo@gmail.com">guiferraudo@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Boa noite a todos.<br>
<br>
Bruno essa função tem problemas com servidor SMTP e até hoje estou<br>
esperando a resposta do mantenedor do pacote "sendmail".<br>
<br>
Inclusive, aqui na empresa, melhoramos a função "sendmail" deste<br>
pacote e, aqui no nosso servidor interno, conseguimos mandar arquivos<br>
anexos. Qualquer tipo de arquivo anexo. Enviamos para o mantenedor e<br>
nada dele nos responder. Ele deve achar que no Brasil não tem gente<br>
capacitada para isso...Enfim!!!<br>
<br>
Esse pacote é um problema....<br>
<br>
Abs<br>
<br>
<br>
<br>
Em 8 de agosto de 2011 13:37, Bruno Santos<br>
<<a href="mailto:brunodosantos@googlemail.com">brunodosantos@googlemail.com</a>> escreveu:<br>
<div><div></div><div class="h5">> Obrigado pela resposta, Leonard!<br>
><br>
> Mas eu ainda continuo com a dúvida: por que funciona no linux e não funciona<br>
> no Windows, no meu caso explicitamente?<br>
> E o que significa a mensagem de erro gerada?<br>
> Será que eu devo alterar o smtp server tbm?<br>
><br>
> Obrigado,<br>
> Bruno<br>
><br>
> 2011/8/7 Leonard Assis <<a href="mailto:assis.leonard@gmail.com">assis.leonard@gmail.com</a>><br>
>><br>
>> Avcabei de testar no Windows e funcionou<br>
>><br>
>> PS: troquei o From, o To e o smtp server<br>
>><br>
>> Sys.info()<br>
>>                      sysname<br>
>> release                      version<br>
>>                    "Windows"                      "7 x64" "build 7601,<br>
>> Service Pack 1"<br>
>>                     nodename<br>
>> machine                        login<br>
>>                "LDEASSIS-PC"<br>
>> "x86-64"                   "ldeassis"<br>
>>                         user<br>
>>                   "ldeassis"<br>
>> No linux tb rodou perfeito, nem testei no mac osx<br>
>><br>
>> lmassis <at> yahoo <dot> com <dot> br<br>
>> assis.leonard <at> gmail <dot> com<br>
>><br>
>><br>
>> 2011/8/7 Bruno Santos <<a href="mailto:brunodosantos@gmail.com">brunodosantos@gmail.com</a>><br>
>>><br>
>>> Boa tarde, pessoal!<br>
>>><br>
>>> Eu consegui utilizar normalmente a função sendmail do pacote sendmailR na<br>
>>> minha máquina.<br>
>>> > Sys.info()<br>
>>><br>
>>><br>
>>>  sysname   release                version<br>
>>> nodename<br>
>>>  "Linux"   "2.6.32-33-generic"  "#71-Ubuntu SMP Wed Jul 20 17:30:40 UTC<br>
>>> 2011"    "bruno-laptop"<br>
>>><br>
>>><br>
>>> machine  login     user<br>
>>><br>
>>> "i686"  "unknown" "bruno"<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> Mas ao tentar usar o mesmo programa numa máquina Windows, ocorreu um erro<br>
>>> que está depois do exemplo reproduzível.<br>
>>> Seguem as informações da máquina Windows que eu fiz o teste.<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> > Sys.info()<br>
>>><br>
>>> sysname      release    version     nodename      machine     login<br>
>>> user<br>
>>> "Windows"   "7 x64"   "build 7600"   "RIGEL"       "x86"     "bramos"<br>
>>> "bramos"<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> Exemplo reproduzível, com argumento do email incorreto por segurança.<br>
>>><br>
>>><br>
>>> #################################################################################<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> library(sendmailR)<br>
>>> from <- sprintf("<sendmailR@%s>", Sys.info()[4])<br>
>>> to <-   "<email@valido>"  #Substituir por email válido<br>
>>> subject <- "Hello from R"<br>
>>> body <- list("It works!", mime_part(iris))<br>
>>> sendmail(from, to, subject, body,<br>
>>> control=list(smtpServer="<a href="http://ASPMX.L.GOOGLE.COM" target="_blank">ASPMX.L.GOOGLE.COM</a>"))<br>
>>><br>
>>><br>
>>><br>
>>> #################################################################################<br>
>>><br>
>>> Erro em writeLines(msg, sock, sep = "\r\n") : argumento 'text' inválido<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> Alguém tem alguma sugestão do que pode estar acontecendo?<br>
>>><br>
>>> Obrigado,<br>
>>> Bruno<br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> R-br mailing list<br>
>>> <a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
>>> <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
>>> Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça<br>
>>> código mínimo reproduzível.<br>
>><br>
>><br>
>> _______________________________________________<br>
>> R-br mailing list<br>
>> <a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
>> <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
>> Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça<br>
>> código mínimo reproduzível.<br>
><br>
><br>
> _______________________________________________<br>
> R-br mailing list<br>
> <a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
> <a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
> Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código<br>
> mínimo reproduzível.<br>
><br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
Guilherme Moraes Ferraudo<br>
Jaboticabal/Campinas - SP<br>
<a href="http://lattes.cnpq.br/2096118558794430" target="_blank">http://lattes.cnpq.br/2096118558794430</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br>
</div></div></blockquote></div><br></div>