Rails:实现动态电子邮件内容和布局的最佳方式?

时间:2017-01-17 18:57:41

标签: ruby-on-rails actionmailer

我想拥有管理员可以轻松更改电子邮件内容/副本的功能,设计人员可以轻松更改设计和布局

我正在考虑使用mailchimp模板(& Using-Handlebars-for-dynamic-content)但我发现有一些限制,比如无法在模板之间共享公共代码(页眉/页脚),无法设置模板主题还有更多......

所以我想制作简单的管理面板,我在其中显示存储在数据库中的电子邮件模板,用户可以编辑电子邮件的副本/做html css更改/可以预览电子邮件/可以发送测试邮件,我还会显示一些动态文本变量,以便用户也可以使用它们  {{ first_name }}

任何帮助?

1 个答案:

答案 0 :(得分:0)

最后我在尝试其他替代方案后使用Mandrill我可以决定的原因很少

  1. 非常好的HTML编辑器
  2. Mandrill中可用的块助手(if-else,循环)与LIQUID
  3. 类似
  4. 我可以将模板从mailchimp共享到mandrill
  5. 出站日志和模板将在一个地方
  6. 我可以使用模板的草稿功能在发布之前进行新设计
  7. 以下是您应该尝试的一些有用链接

    1. http://blog.mandrill.com/handlebars-for-templates-and-dynamic-content.html
    2. https://mandrill.zendesk.com/hc/en-us/articles/205582537-Using-Handlebars-for-Dynamic-Content