gpt4 book ai didi

c# - 将文件附加到电子邮件而不创建文件

转载 作者:数据小太阳 更新时间:2023-10-29 02:35:25 25 4
gpt4 key购买 nike

我有一个生成 XmlDocument 的网页,我必须通过电子邮件发送它。

现在,我使用 Save 方法将 XMLDocument 保存到光盘,然后将其添加到我的 mailMessage 附件中。因此,如果我不想让它们开始累积,我将不得不删除这些文件。

我想要的是一种将 XML 文件添加为附件而无需将其实际保存在我的磁盘上的方法。

这可能吗?如果可能,我该怎么做?

最佳答案

您可以使用 the Attachment constructor that takes a Stream .将 XmlDocument 保存到 MemoryStream,并将该流传递给附件。

(假设您使用内置的 SmtpClient/MailMessage API)

关于c# - 将文件附加到电子邮件而不创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22175876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com