1

我正在为想要发送批量电子邮件(时事通讯)的组织开发应用程序。

我需要创建一个界面来撰写具有图像嵌入功能的电子邮件。我可以使用 TInyMCE。但我不知道如何上传图片并将它们附加到电子邮件中并正确发送。

我看到了MoxieManager。但是它是否与rails兼容,如果是的话怎么做。

请帮我解决这个问题。

谢谢你。

4

2 回答 2

0

您可以对图像进行 base64 编码并将它们直接插入到内容中。为此,您只需要一个小型自定义插件(编写起来并不难)。

于 2013-06-19T11:44:22.297 回答
0

一种选择是使用PaperclipCarrierwave将它们转储到 S3 存储桶中,并仅img在电子邮件的 HTML 部分中使用标签。

该过程将是

  1. 用户使用 TinyMCE 上传
  2. 控制器将图像文件附加到时事通讯模型,同时将它们存储在 S3 上
  3. 电子邮件发送方法进行替换,以便将 TinyMCE 添加到 img 标记中的 HTML 文本中的图像名称替换为正确的 S3 url。
于 2013-06-19T11:53:18.920 回答