用户下订单后,我必须发送详细的电子邮件,其中包含订单详情,付款说明,一些其他文字等。
我想创建格式良好的HTML电子邮件消息。
到现在为止我找到了两个选择:
第二个选项更直观,更容易实现,除了:
如何加载页面并渲染它?您对此任务有任何其他想法或建议吗?
发布于 2019-03-04 08:26:51
那么,IMO,你的基本问题相当于“我如何将ASPX资源转换为HTML字符串以传递给MailMessage Body属性?”
您可以通过使用WebRequest到相关的ASPX URL并将该响应读入Stream来实现。然后只需将流读入字符串,您的主要问题就解决了。
编辑:这是一篇说明这个概念的文章。
https://stackoverflow.com/questions/-100000982
相似问题