Giriş
Şu satırı dahil ederiz.
Stream'den şöyle kurarız.
Dosyadan şöyle kurarız.
Dosyadan şöyle kurarız.
Şöyle yaparız.
Şu satırı dahil ederiz.
using System.Net.Mail;
Kullanım
Nesne MailMessage nesnesine eklenir
Şöyle yaparız.Nesne MailMessage nesnesine eklenir
Attachment attachment = ...;
mail.Attachments.Add (
attachment);
Constructor - Stream + Name
MemoryStream memoryStream = ...;
string fileName = ...;
mail.Attachments.Add(new Attachment(memoryStream, fileName));
Constructor - Stream + Name + MediaTypeStream'den şöyle kurarız.
byte[] data = ... ;
MemoryStream ms = new MemoryStream(data);
mail.Attachments.Add( new Attachment( ms, "example.txt", "text/plain" ));
Constructor - StringDosyadan şöyle kurarız.
string file = ...;
Attachment attc = new Attachment(file);
Constructor - String + MediaTypeDosyadan şöyle kurarız.
string file = "data.xls";
Attachment data = new Attachment(file, MediaTypeNames.Application.Octet);
ContentDisposition disposition = data.ContentDisposition;
disposition.CreationDate = System.IO.File.GetCreationTime(file);
disposition.ModificationDate = System.IO.File.GetLastWriteTime(file);
disposition.ReadDate = System.IO.File.GetLastAccessTime(file);
ContentId AlanıŞöyle yaparız.
attachment.ContentId = contentId;
TransferEncoding Alanı
Şöyle yaparız.
attachment.TransferEncoding = TransferEncoding.Base64;
Hiç yorum yok:
Yorum Gönder