我正在尝试生成一个报告html文件,并将其作为附件发送给vb.net 我知道如何发送邮件和附件。
我是否需要生成html文件,将其作为.html文件保存到程序运行的本地磁盘,然后将其文件路径添加到附件属性以将其发送给收件人?
这将是一个相当大的报告,我想将其作为附件发送,而不是直接发送到电子邮件本身。
由于
答案 0 :(得分:3)
是的,您将文件保存到磁盘ant然后添加到MailMessage的Attactments集合。下面是C#语法,用于从磁盘上的文件创建附件并将附件添加到消息中。它与VB.Net类似。
Attachment att = new Attachment(filename);
message.Attachments.Add(att);