0
我试图将一个视频剪辑(.avi)附加到电子邮件中。在.NET Framework 4.0中有没有办法做到这一点?将.avi文件附加到电子邮件
我的逻辑是,我需要在某种文件流中打开avi,然后将该流附加到电子邮件并发送出去。我正在努力的部分是从文件中获取流。
我试图将一个视频剪辑(.avi)附加到电子邮件中。在.NET Framework 4.0中有没有办法做到这一点?将.avi文件附加到电子邮件
我的逻辑是,我需要在某种文件流中打开avi,然后将该流附加到电子邮件并发送出去。我正在努力的部分是从文件中获取流。
试试这个,标准的方式来添加附件在.NET
MailMessage nMsg = new MailMessage();
nMsg.From = new MailAddress(fromAddress);
nMsg.Subject = subject;
Attachment attachFile = new Attachment("Your file path here");
nMsg.Attachments.Add(attachFile);
SmtpClient mailer = new SmtpClient("yousmtpserver");
mailer.Send(nMsg);
谢谢!这工作完美。查看原始帖子以获取其他解决方案。 – Matthew
请提供你试过到目前为止码 - 截至目前你的问题不匹配的标题 - “刚刚接到流挣扎”是不完全的问题发送电子邮件。 –
我也解决了这个不同的方式。 'code' Stream stream = new FileStream(@“C:\ 110906130800.avi”,FileMode.Open); Attachment EmailAttachment = new Attachment(stream,“Clip.avi”); 'code' – Matthew