【问题标题】:generating an html attachment vb.net生成 html 附件 vb.net
【发布时间】:2011-09-08 12:25:13
【问题描述】:

我正在尝试生成一个报告 html 文件并通过 vb.net 将其作为附件通过电子邮件发送 我知道如何发送邮件和附件。

是否需要生成html文件,将其作为.html文件保存到程序运行的本地磁盘,然后将其文件路径添加到附件属性中发送给收件人?

这将是一个相当大的报告,我想将其作为附件发送,而不是直接在电子邮件中发送。

谢谢

【问题讨论】:

    标签: vb.net report system.net.mail


    【解决方案1】:

    是的,您将文件保存到磁盘 ant,然后添加到 MailMessage 的 Attactments 集合中。这是从磁盘上的文件创建附件并将附件添加到消息的 C# 语法。 VB.Net 也类似。

    Attachment att = new Attachment(filename);
    message.Attachments.Add(att);
    

    【讨论】:

    • 是的,基本上是一样的——谢谢,我只是想确定我是否必须先保存它,谢谢
    • @Jeff - 附件也接受 MemoryStream,因此如果您不想保存到磁盘,这是一个选项。
    • ^^- 我在寻找什么,我试图避免将其保存到本地磁盘。
    猜你喜欢
    • 1970-01-01
    • 2012-05-31
    • 1970-01-01
    • 1970-01-01
    • 2017-11-01
    • 1970-01-01
    • 2018-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多