10

我正在寻找基于模板创建电子邮件,主要是 HTML - 我真的很想做类似的事情:

  1. 将我的模板设置为 HTML(或类似)文件
  2. 包括标签,然后用特定数据替换(有点像邮件合并......)

我看过这个: http: //www.bitethebullet.co.uk/EmailTemplateFramework/tabid/58/Default.aspx

通过搜索堆栈溢出,我了解 nVelocity 可能是另一种选择?但我找不到任何例子来做我想做的事......

还有其他建议吗?

4

2 回答 2

6

这种功能已经内置。请参阅MailDefinition类。对于更复杂的场景,您可能需要考虑 NVelocity 之类的东西。我在StringTemplate 的 C# port上取得了很大的成功。

于 2009-09-24T13:16:07.010 回答
3

为此,我刚刚发布了一个开源项目。您可以阅读更多详细信息并从我的博客中获取源代码。

http://thecodedecanter.wordpress.com/2010/07/19/town-crier-an-open-source-e-mail-templating-engine-for-net/

于 2010-07-20T00:21:22.537 回答