【问题标题】:ASP.net email attachment as body of the email using pre prepared HTML template使用预先准备好的 HTML 模板作为电子邮件正文的 ASP.net 电子邮件附件
【发布时间】:2012-08-24 02:47:22
【问题描述】:

我需要将电子邮件附件作为电子邮件正文发送出去。这就像向某人发送 E 卡一样。我在某处读到,我们可以通过使用 HTML 模板并传递诸如 {name} 等值来做到这一点。谁能指出我的教程或告诉我如何做到这一点?

我正在提交一个用户控件,并希望将用户控件中捕获的值传递给电子邮件附件。

非常感谢。

【问题讨论】:

    标签: asp.net email


    【解决方案1】:

    看看MailDefinition 类,它内置了对模板字段的支持。

    Dear <%FirstName%>,
    
    blah blah blah <%SomeOtherField%>
    
    etc.
    

    【讨论】:

    • 那么我可以使用带有图像等的 Html 文件而不是 mail.txt 吗?另外,我在哪里存储这个文件以及在文件中替换的样子如何?它会像 {To} 吗?
    • 好的,所以我做到了传递值和接收电子邮件的地步。所以你的回答对我帮助很大。不过,我还有一个问题,我正在使用 html 文件并传递值。这可行,但唯一的问题是电子邮件显示了整个 html 代码。比如你好值。邮件正文本身不是 html。它仍然将其作为文本文件。有什么线索吗?
    • 实际上一切正常。非常感谢您的快速帮助。
    猜你喜欢
    • 2019-01-03
    • 2010-12-18
    • 2017-06-04
    • 1970-01-01
    • 2020-09-11
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 2011-12-30
    相关资源
    最近更新 更多