Hola a todos, Sólo por curiosidad, sabe alguien cómo enviar correos electrónicos desde R? Estoy haciendo algunas simulaciones en diferentes computadores y me gustaría tener la posibilidad de enviar un mensaje a mi correo electrónico cuando cada una termine. En R-help hubo una pregunta similar pero requiere el uso de Outlook y operar "manualmente" algunas cosas, lo cual no es conveniente < https://stat.ethz.ch/pipermail/r-help/2003-July/037021.html>. Otro punto en contra de esta posibilidad es que los computadores no siempre tengan Windows como OS (podría ser Mac OS X o Linux RedHat). Esta es mi sessionInfo(): R version 2.9.1 Patched (2009-06-28 r48859) i386-pc-mingw32 locale: LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] tools_2.9.1 Muchas gracias, Jorge Ivan Velez [[alternative HTML version deleted]]
Hola, ¿qué tal? El problema no es que no todos los ordenadores no tengan Windows (o Windows y Outlook) sino lo contrario: que algunos no tengan Linux o algún tipo de Unix. En estos sistemas, siempre que tengas configurado sendmail o similar, basta con hacer una llamada al sistema operativo para mandar correos tal y como se detalla en https://www.stat.math.ethz.ch/pipermail/r-help/2005-May/071212.html El mundo Windows me es bastante ajeno. De todos modos, se puede implementar sin mucho esfuerzo una función multiplataforma basado en: 1) rJava 2) JavaMail (http://java.sun.com/products/javamail/index.jsp) 3) Una versión simplificada del código que aparece en http://www.javacommerce.com/displaypage.jsp?name=javamail.sql&id=18274 El único problema para que una idea basada en estos tres puntos pueda resultar realmente útil es el de que casi todos los servidores de SMTP exigen contraseñas, que éstas deberían guardarse en algún lugar (¿en texto claro? ¿se pide cada vez?) y que casi nadie (yo el primero) se acuerda de la suya (me la gestiona evolution, gracias). Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com On Wed, 2009-07-22 at 12:01 -0400, Jorge Ivan Velez wrote:> Hola a todos, > Slo por curiosidad, sabe alguien cmo enviar correos electrnicos desde R? > Estoy haciendo algunas simulaciones en diferentes computadores y me > gustara tener la posibilidad de enviar un mensaje a mi correo electrnico > cuando cada una termine. > > En R-help hubo una pregunta similar pero requiere el uso de Outlook y operar > "manualmente" algunas cosas, lo cual no es conveniente < > https://stat.ethz.ch/pipermail/r-help/2003-July/037021.html>. Otro punto en > contra de esta posibilidad es que los computadores no siempre tengan Windows > como OS (podra ser Mac OS X o Linux RedHat). > > Esta es mi sessionInfo(): > > R version 2.9.1 Patched (2009-06-28 r48859) > i386-pc-mingw32 > > locale: > LC_COLLATE=English_United States.1252;LC_CTYPE=English_United > States.1252;LC_MONETARY=English_United > States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > loaded via a namespace (and not attached): > [1] tools_2.9.1 > > > Muchas gracias, > > Jorge Ivan Velez > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es
Hola, Yo aún no lo he probado (aunque también me interesa algo similar). Igual te sirve el siguiente paquete: sendmailR: send email from inside R Package contains a simple smtp client which provides a porable solution for sending emails from within R. http://cran.r-project.org/web/packages/sendmailR/index.html Saludos, Alberto. Alberto Calderero Gutiérrez LABEIN - Tecnalia Parque Tecnológico de Bizkaia, Edif. 700 48160 - Derio (Bizkaia) - www.labein.es Tel: 94 607 33 75 - Fax: 94 607 33 49 (Embedded image moved to file: pic26500.gif) Jorge Ivan Velez <jorgeivanvelez en g mail.com> Para Enviado por: R-help-es <r-help-es en r-project.org> r-help-es-bounces cc @r-project.org Asunto [R-es] Cómo enviar e-mails desde R? 22/07/2009 18:04 Hola a todos, Sólo por curiosidad, sabe alguien cómo enviar correos electrónicos desde R? Estoy haciendo algunas simulaciones en diferentes computadores y me gustaría tener la posibilidad de enviar un mensaje a mi correo electrónico cuando cada una termine. En R-help hubo una pregunta similar pero requiere el uso de Outlook y operar "manualmente" algunas cosas, lo cual no es conveniente < https://stat.ethz.ch/pipermail/r-help/2003-July/037021.html>. Otro punto en contra de esta posibilidad es que los computadores no siempre tengan Windows como OS (podría ser Mac OS X o Linux RedHat). Esta es mi sessionInfo(): R version 2.9.1 Patched (2009-06-28 r48859) i386-pc-mingw32 locale: LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] tools_2.9.1 Muchas gracias, Jorge Ivan Velez [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es --------------------------------------------------------------------------------------------------------------------------------------------------------------------- Imprime sólo lo imprescindible, recuerda tu compromiso con el MEDIO AMBIENTE // Behar beharrezkoa baino ez imprimatu, gogoratu zure INGURUGIROArekiko konpromezua // Before printing think about the ENVIRONMENT --------------------------------------------------------------------------------------------------------------------------------------------------------------------- Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. Mezu honek eta erantsita dituen agiriek (baldin baditu) isilpeko informazioa izan dezakete. Hori dela eta, hutsegite baten ondorioz jasotzen duenak jakin beza bertan dagoen informazioa ezkutukoa dela eta legeak galarazi egiten duela berori baimenik gabe erabiltzea. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by professional privilege. If you are not the intended recipient you are hereby notified that any dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it. --------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: pic26500.gif Type: image/gif Size: 2362 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20090723/ddbcce7a/attachment.gif>
Hola, Una posibilidad (por mi no explorada) seria utilizar la libreria Twill de python desde R. http://twill.idyll.org/ "Twill is a simple language that allows users to browse the Web from a command-line interface. With twill, you can navigate through Web sites that use forms, cookies, and most standard Web features." (Twill es un lenguaje sencillo que permite navegar por la Web desde linea de comandos. Con Twill puedes rellenar formularios, manejar cookies, etc ...) Un cordial saludo [[alternative HTML version deleted]]
Muchas gracias a todos por sus sugerencias, especialmente a Alberto Calderero, quien mencionó, la libreria sendmailR. Efectivamente esta es una buena posibilidad y de hecho la que estoy usando (por ahora) en mi aplicación. Después de contactar al autor de sendmailR y experimentar con mi cuenta de gmail, esto fue lo que implementé: require(sendmailR) from <- "<usuario@gmail.com>" to <- "<usuario@gmail.com>" subject <- "Simulaciones en HDS-01676375" msg <- "Las simulaciones en este equipo terminaron!" sendmail(from, to, subject, msg, control=list(smtpServer=",gmail-smtp-in.l.google.com")) Cabe anotar que el smtpServer debe cambiarse de acuerdo al tipo de email. El ejemplo anterior funciona *sólo* para gmail. Feliz tarde, Jorge Ivan Velez 2009/7/23 <>> > Hola, > > Yo aún no lo he probado (aunque también me interesa algo similar). Igual te > sirve el siguiente paquete: > > sendmailR: send email from inside R > Package contains a simple smtp client which provides a porable solution for > sending emails from within R. > http://cran.r-project.org/web/packages/sendmailR/index.html > > Saludos, > Alberto. > > > Alberto Calderero Gutiérrez > LABEIN - Tecnalia > Parque Tecnológico de Bizkaia, Edif. 700 > 48160 - Derio (Bizkaia) - www.labein.es > Tel: 94 607 33 75 - Fax: 94 607 33 49 > > (Embedded image moved to file: pic26500.gif) > > > > Jorge Ivan Velez > <jorgeivanvelez@g > mail.com> Para > Enviado por: R-help-es <r-help-es@r-project.org> > r-help-es-bounces cc > @r-project.org > Asunto > [R-es] Cómo enviar e-mails desde R? > 22/07/2009 18:04 > > > > > > > > > > Hola a todos, > Sólo por curiosidad, sabe alguien cómo enviar correos electrónicos desde R? > Estoy haciendo algunas simulaciones en diferentes computadores y me > gustaría tener la posibilidad de enviar un mensaje a mi correo electrónico > cuando cada una termine. > > En R-help hubo una pregunta similar pero requiere el uso de Outlook y > operar > "manualmente" algunas cosas, lo cual no es conveniente < > https://stat.ethz.ch/pipermail/r-help/2003-July/037021.html>. Otro punto > en > contra de esta posibilidad es que los computadores no siempre tengan > Windows > como OS (podría ser Mac OS X o Linux RedHat). > > Esta es mi sessionInfo(): > > R version 2.9.1 Patched (2009-06-28 r48859) > i386-pc-mingw32 > > locale: > LC_COLLATE=English_United States.1252;LC_CTYPE=English_United > States.1252;LC_MONETARY=English_United > States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > loaded via a namespace (and not attached): > [1] tools_2.9.1 > > > Muchas gracias, > > Jorge Ivan Velez > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > --------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Imprime sólo lo imprescindible, recuerda tu compromiso con el MEDIO > AMBIENTE // Behar beharrezkoa baino ez imprimatu, gogoratu zure > INGURUGIROArekiko konpromezua // Before printing think about the ENVIRONMENT > > > --------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Este mensaje se dirige exclusivamente a su destinatario y puede contener > información privilegiada o confidencial. Si no es vd. el destinatario > indicado, queda notificado de que la utilización, divulgación y/o copia sin > autorización está prohibida en virtud de la legislación vigente. Si ha > recibido este mensaje por error, le rogamos que nos lo comunique > inmediatamente por esta misma vía y proceda a su destrucción. > > Mezu honek eta erantsita dituen agiriek (baldin baditu) isilpeko > informazioa izan dezakete. Hori dela eta, hutsegite baten ondorioz jasotzen > duenak jakin beza bertan dagoen informazioa ezkutukoa dela eta legeak > galarazi egiten duela berori baimenik gabe erabiltzea. > > This message is intended exclusively for its addressee and may contain > information that is CONFIDENTIAL and protected by professional privilege. If > you are not the intended recipient you are hereby notified that any > dissemination, copy or disclosure of this communication is strictly > prohibited by law. If this message has been received in error, please > immediately notify us via e-mail and delete it. > > --------------------------------------------------------------------------------------------------------------------------------------------------------------------- >[[alternative HTML version deleted]]