Asp.net mvc 允许用户使用动态MVC变量制作电子邮件模板
我是MVC3的新手。我的客户需要一个管理页面,她可以编辑基本的电子邮件模板,如“亲爱的%FirstName%,您的订单已下”我将创建。当收到订单时,它会自动使用该人的模板向其发送电子邮件 我希望能够做到的是,在发送邮件时,自动将模板中的字段(如%FirstName%)与订单的模型字段匹配,即model.order.FirstName。很明显,我可以使用helper类来手动执行和regex操作,但我正在寻找一种类似剃刀的方法 为此,我(简要地)研究了MvcMailer和RazorEngine,但不能完全解决这个问题,因为这些工具似乎依赖于.cshtml文件Asp.net mvc 允许用户使用动态MVC变量制作电子邮件模板,asp.net-mvc,email,Asp.net Mvc,Email,我是MVC3的新手。我的客户需要一个管理页面,她可以编辑基本的电子邮件模板,如“亲爱的%FirstName%,您的订单已下”我将创建。当收到订单时,它会自动使用该人的模板向其发送电子邮件 我希望能够做到的是,在发送邮件时,自动将模板中的字段(如%FirstName%)与订单的模型字段匹配,即model.order.FirstName。很明显,我可以使用helper类来手动执行和regex操作,但我正在寻找一种类似剃刀的方法 为此,我(简要地)研究了MvcMailer和RazorEngine,但不
有人知道如何实现我的目标吗?任何建议都将不胜感激 >你应该考虑看流利的电子邮件,它现在支持RaSor语法。
您对MvcMailer有什么不理解的地方?我将它用于邮件模板,它的工作方式很有魅力。MvcMailer似乎用于我创建的视图。我希望以某种方式允许站点上的管理员用户创建一个可供MvcMailerjames使用的视图-另一种选择是查看一个替代项目(ActionMailer),该项目可以提供某种方式将数据库对象注入视图: