通常情况下,当我在R和RStudio中完成一些分析时,我想通过电子邮件将数据框发送给同事。现在,我的工作流程涉及将数据框写入csv,然后打开我的电子邮件客户端,创建新电子邮件,附加csv并发送电子邮件。
我希望能够在R中使用类似的功能:
sendemail( object = df , to = mybuddy@hisaddress.com, subject = 'my analysis')
理想情况下,当我运行该功能时,它会将对象df
作为csv附加,并在我的默认电子邮件客户端中打开一封新电子邮件。
我查看了包sendmailR
和mailR
,但他们似乎都专注于直接通过SMTP使用R.我正在寻找更具互动性的东西 - 我希望能够在我的电子邮件客户端中编写和编辑电子邮件的正文,而不是在R控制台上。
我也考虑过browseURL("mailto:mybuddy@hisaddress.com")
之类的东西。不幸的是,虽然mailto链接似乎可以在我的浏览器中运行,但是通过browseURL()
拨打同一个mailto地址并没有打开电子邮件(我已经超出了我的想法,试图弄清楚是否会这样做&#39 ;是我的机器独有的问题)。
将对象作为csv附加的选项是理想的,但不是硬性要求。
建议/建议?