C# 将.avi文件附加到电子邮件
我正在尝试将视频剪辑(.avi)附加到电子邮件。在.NETFramework4.0中有什么方法可以做到这一点吗C# 将.avi文件附加到电子邮件,c#,email,avi,C#,Email,Avi,我正在尝试将视频剪辑(.avi)附加到电子邮件。在.NETFramework4.0中有什么方法可以做到这一点吗 我的逻辑是,我需要在某种文件流中打开avi,然后将该文件流附加到电子邮件并发送出去。我正在努力解决的部分是从文件中获取流 试试这个在.NET中添加附件的标准方法 MailMessage nMsg = new MailMessage(); nMsg.From = new MailAddress(fromAddress); nMsg.Subject = subject; Attachm
我的逻辑是,我需要在某种文件流中打开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);
请提供您迄今为止尝试过的代码-到目前为止,您的问题与标题不匹配-“努力获取流”并不完全是发送电子邮件的问题。我也用不同的方法解决了这一问题
code
Stream=newfilestream(@“C:\110906130800.avi”,FileMode.Open);附件EmailAttachment=新附件(流,“Clip.avi”)<代码>代码谢谢!这很好用。另一个解决方案请参见原始帖子。