【发布时间】:2013-08-08 15:09:34
【问题描述】:
对于我正在开发的新 SaaS 应用程序,我希望最终用户能够创建“促销”,他们可以将其发送给他们的客户;他们将能够通过直接(蜗牛)邮件、电子邮件或 SMS 文本消息来做到这一点。
通常,这些促销活动将是带有大量漂亮图形之类的 HTML 电子邮件消息。我不希望我的用户了解太多 HTML(如果有的话)(理想情况下,他们会有人创建这些宣传片,但我不能保证,因为我的目标是小型企业和组织,他们可能没有 -现场 IT 人员)。我的应用程序将保存这些促销活动并允许对其进行修改。为了让最终用户更轻松,我正在讨论使用某种模板系统,例如 Textile,因此他们不需要了解 HTML,但可以创建漂亮的促销活动。
现在,这基本上相当于一个 CMS,但没有那么包容或功能丰富。我会更好地使用某种 CMS 并对其进行调整以满足我的需要,还是我可以自己编写自己的内容,因为它的核心是功能较少的 CMS?我的应用程序将使用 Ruby on Rails 编写,但我并不真正熟悉该框架的任何优质 CMS 系统(而且许多 Rails 应用程序似乎不喜欢与其他应用程序一起玩)。我要做的是保存模板,然后让用户稍后选择它(连同他们想要发送它的人员列表),并告诉 ActionMailer 将所选模板呈现为消息的正文,同时提供将收到它的客户的名字/姓氏。这听起来并不难创建,但如果我可以通过使用或修改现有解决方案来节省开发时间,我更愿意走这条路。
【问题讨论】:
标签: ruby-on-rails email