if (msg.Attachments != null)
{
// retrieve attachements
foreach (MimeAttachment attach in msg.Attachments)
{
if (attach.Filename != "")
{
// read data from attachment
Byte[] b = Convert.FromBase64String(attach.Body);
// save attachment to disk
System.IO.MemoryStream mem = new System.IO.MemoryStream(b, false);
FileStream outStream = File.OpenWrite(attach.Filename);
mem.WriteTo(outStream);
mem.Close();
outStream.Flush();
outStream.Close();
}
}
}
เป็นโค้ด อ่าน mail จาก POP3 ครับ ซึ่งโค้ดนี้เป็นการตรวจสอบว่ามีการแนบไฟล์มาให้หรือป่าว ถ้ามีให้ก็อปปี้ประมาณนี้ครับ