如何通过电子邮件发送图像而不将其保存到文件夹之前

时间:2016-04-22 15:51:02

标签: asp.net file-upload

我使用fileupload将图像上传到asp.net网站,我需要通过电子邮件发送上传的图像来执行此操作我将图像保存到erver上的文件夹然后我发送图像但是我可以发送它没有保存到文件夹之前或如果我需要将其保存到文件夹我可以删除它一旦发送? 感谢。

我的代码:

{{1}}

1 个答案:

答案 0 :(得分:1)

using System.Net.Mail;

[WebMethod]
public void SendFile(HttpPostedFileBase file)
{
    //...setup mail message etc
    Attachment attachment = new Attachment(file.InputStream, file.FileName);
    message.Attachments.Add(attachment);
}