Looking for an email/report templating engine with database backend - for end-users ...

Posted by RizwanK on Stack Overflow See other posts from Stack Overflow or by RizwanK
Published on 2010-04-24T19:53:13Z Indexed on 2010/04/24 20:23 UTC
Read the original article Hit count: 146

Filed under:
|
|

We have a number of customers that we have to send monthly invoices too. Right now, I'm managing a codebase that does SQL queries against our customer database and billing database and places that data into emails - and sends it.

I grow weary of maintaining this every time we want to include a new promotion or change our customer service phone numbers. So, I'm looking for a replacement to move more of this into the hands of those requesting the changes.

In my ideal world, I need :

  • A WYSIWYG (man, does anyone even say that anymore?) email editor that generates templates based upon the output from a Database Query.
  • The ability to drag and drop various fields from the database query into the email template.
  • Display of sample email results with the database query.
  • Web application, preferably not requiring IIS.
  • Involve as little code as possible for the end-user, but allow basic functionality (i.e. arrays/for loops)
  • Either comes with it's own email delivery engine, or writes output in a way that I can easily write a Python script to deliver the email.
  • Support for generic Database Connectors. (I need MSSQL and MySQL)
  • F/OSS

So ... can anyone suggest a project like this, or some tools that'd be useful for rolling my own?

(My current alternative idea is using something like ERB or Tenjin, having them write the code, but not having live-preview for the editor would suck...)

© Stack Overflow or respective owner

Related posts about email

Related posts about templates