问题标签 [sendmailr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 使用 mailR 发送内联图像
我正在尝试将 R 创建的 JPEG 图像嵌入到电子邮件中,目的是创建一封自动显示的每日电子邮件,其中显示带有动态文本的图表。我能够附上图像,并指定竞争 ID;但是,当我发送消息并在 Outlook 中打开结果时,我会得到一个问号,图像应该在哪里。该图像确实成功地附加到了电子邮件,看起来图像只是没有在 HTML 中内联呈现。
这是我的示例代码:
关于发生了什么的任何想法?
r - sendmailR:如何处理偶尔出现的“未知 SMTP 代码”错误
我在我的 R 脚本中使用 sendmailR 来发送通知。
有时通知会失败并出现以下错误:
执行停止。
我该如何处理此类错误,以便即使通知失败,脚本也会继续运行?
r - sendmailR 与 sendmail 服务器?
我在 Docker 容器中运行 rstudio 服务器,hadleyverse,运行在 Ubuntu 之上,我希望能够从那里发送电子邮件。我尝试遵循本教程并编写了以下代码:
但我收到以下错误
谢谢您的帮助!
r - 从 R (mailR) 发送邮件
我正在尝试在 Windows 7(家用)机器上从 R 发送邮件。我尝试了以下代码
我收到以下错误: ls(envir = envir, all.names = private) 中的错误:无效的 'envir' 参数
之后我尝试设置一个 hmail 服务器(使用本地域名和用户帐户,并为 smtp.gmail.com:25 设置了 smtp)
我仍然得到同样的错误。任何帮助将不胜感激。谢谢虚拟机
r - 将 gvis 对象(存储为 HTML 的图像)作为内联嵌入到 mailR - R
我正在处理googleVis
图表,并希望使用包将 gvis 对象(存储为 HTML 的图像)嵌入为内联mailR
。
我有以下代码可以从我的服务器发送邮件 -
上面的代码运行良好 - 我正在嵌入一个图像(存在于我服务器的 D 驱动器中)
现在我googleVis
用来创建图表并将它们存储在html
文件中。(存在于我服务器的 D 盘中)
所以现在我的问题是我无法嵌入我的.html
文件(使用上面的代码创建 - test1.html
)来发送带有googleVis
嵌入在邮件描述正文中的图表图像的电子邮件。(我无法将 gvis 对象 -Chart 保存为 .png )。我已经看到了解决方案 - 与 SO 中的类似,但这对我没有帮助。
r - Got an error while sending email via sendmailR
I have a table that I am trying to get to clients via sendmailR
. I would like to stick to sendmailR
as well. Here is what I am trying to do.
Sorry for all the censoring. Just know that this same exact code used to work about 4 months ago when I originally built the script it's in. Now to the error.
Here's what I am getting :
Error in wait_for(code) : SMTP Error: 5.7.1 Client was not authenticated
r - 如何使用 sendmailR 从预测中发送基图?
我正在使用预测包创建一个图 - 它包括生成使用基本图生成的预测图的能力。
我尝试使用 recordPlot 将绘图保存到变量中,这允许我在交互式会话中重新创建绘图。但是,我想做的(在远程服务器上)是生成绘图,将其保存到变量中,然后在使用 sendmailR 包通过电子邮件将其发送给自己时将其作为 mime_part 包含在内。
该图(在下面的示例中名为 plt)不会像它是 ggplot2 对象那样显示在电子邮件中。有没有办法通过 sendmailR 发送基本图?
css - 在 R 中有什么方法可以将 RMarkdown v2 html 文件作为电子邮件正文发送
我开发了一份报告,该报告大量使用了 RMarkdown v2 中的功能,特别是添加 css 类和 id 到 html 文档的功能,以便更好地控制使用样式表的输出。我希望通过电子邮件正文发送这些报告。我一直在尝试使用 send.mail (mailR) 来做到这一点。根据他们的 gitgub 自述文件(https://github.com/rpremraj/mailR/blob/master/README.md)
mailR 目前不支持解析使用数据 URI 方案编码的内联图像。请改用以下解决方法:
首先,从 R 终端创建 HTML 文件(重要的是选项不包括“base64_images” --- 参见 ?markdown::markdownHTMLOptions):
现在您可以通过 mailR 发送生成的 HTML 文件...
问题是 knit2html 似乎仍然使用 RMarkdown v1,它不支持将 css 类和 id 添加到文档的语法。是否有任何其他解决方法,例如使用 rmarkdown::render 并以某种方式通过options参数?或者 knitr 是否有使用 RMarkdown v2 的时间表?
这可以复制如下:
ExampleStyles.css
Example.Rmd
使用 RStudio 编织(渲染)时,输出与预期一致。“标题”是斜体和绿色。
要通过电子邮件发送,可以使用以下代码:
但是在这种情况下,输出是黑色和非斜体的“Heading { .GreenItalic}”。据我所知,这是因为 knitr 使用的是 RMarkdown v1。
html - 如何使用 R 在邮件正文中发送 html 文件?
由于我的 Rmarkdown 代码,我有一个 html 文件。现在我需要直接在电子邮件正文中发送包含此 html 文件的电子邮件,而不是在附件中。我正在尝试这篇文章的解决方案:“使用 R 发送 HTML 电子邮件”帖子 但它似乎只适用于 html 文本而不适用于 html 文件。这是我试图做的:
该试用版向我发送了一封电子邮件,但附加了“TEST.html”文件,而不是直接在正文中。显然我做错了什么,我在这个任务上挣扎了好几天,有人可以帮助我吗?
html - 无法将 HTML 页面附加到 R 中的邮件正文
我正在尝试添加 HTML 邮件正文。'path_to_html' 清晰可见,但我无法邮寄。
我收到以下错误: