我在windows窗體中做了一個(gè)獲取郵件附件的方法,下面是代碼,但是問什么沒有成功啊
string path = "";??????????????????????? //獲取附件??????????????????????? foreach (MimeEntity entry in m.Attachments)??????????????????????? {??????????????????????????? string fileName = entry.ContentDisposition_FileName; //獲取文件名稱??????????????????????????? path = "E:\\jmail\\WindowsFormsApplication1\\Attch\\" + fileName;??????????????????????????? if (File.Exists(path))??????????????????????????? {??????????????????????????????? Random random = new Random();??????????????????????????????? int newfile = random.Next(1, 100000);??????????????????????????????? path = "E:\\jmail\\WindowsFormsApplication1\\Attch\\Attch" + newfile.ToString();??????????????????????????????? Directory.CreateDirectory(path);??????????????????????????????? path += "\\" + fileName;??????????????????????????? }??????????????????????????? byte[] data = entry.Data;??????????????????????????? FileStream pFileStream = null;??????????????????????????? pFileStream = new FileStream(path, FileMode.Create);??????????????????????????? pFileStream.Write(data, 0, data.Length);??????????????????????????? pFileStream.Close();??????????????????????? }
- 4 回答
- 0 關(guān)注
- 386 瀏覽
添加回答
舉報(bào)
0/150
提交
取消