可维护的自动邮件系统

时间:2013-06-02 12:37:18

标签: php email templates template-engine

而是一个高级问题。

我们公司的应用程序向我们的用户发送了许多电子邮件。有些是每天发送,有些是每周发送,......电子邮件采用“标准”公司格式,并包含从数据库中(部分)加载的文本。该文本例如取决于用户的语言。

  

如何构建此系统,以便维护?

现在,电子邮件是在PHP脚本中创建的:

  • 该脚本从te数据库中选择需要接收邮件的用户。
  • 它使用数据库中的数据创建电子邮件文本(例如:$ text =“Dear”。$ user ['Username'])
  • 此文本使用PHP模板进行解析。该模板包含默认布局。

但是如果我们想调整一些小的电子邮件,我必须在代码中进行。这不是我的工作,营销人员更愿意直接这样做..

关于如何以高效的技术方式提取技术的任何想法?

1 个答案:

答案 0 :(得分:0)

好吧,如果我明白你的意思,你可以将数据库中存储的邮件模板的文本。 当有人想要更改内容时,他们可以拥有一个前端,在那里他们可以进行首选更改。