Evet arkadaşlar bir çoğumuzun işine lazım olmuştur yada olucaktır. iletişim formlarında yazının yanı sıra herhangi bir dosya göndermeyi yapan bir kod yazıcam size. Eminim ki işinize yarıcaktır. Şimdi iletişim formumuzu oluşturduktan sonra gönder butonumuzun altına kodlarımızı yazmaya başlayalım.
SmtpClient mailClient = new SmtpClient("mail.sietadi.com", 111); //Bu kısma port nosunu yazın
NetworkCredential cred = new NetworkCredential("mail adresi", "şifre");
mailClient.Credentials = cred;
MailMessage contact = new MailMessage();
contact.From = new MailAddress(txtmail.Text);
contact.Subject = "Başlık";
contact.IsBodyHtml = true;
contact.Body = "<table><tr><td>Firma Adı :</td><td>" + txtfirmaadi.Text + "</td></tr><tr><td>İlgili Kişi :</td><td>" + txtilgilikisi.Text + "</td></tr><tr><td>Tel No :</td><td>" + txttelno.Text + "</td></tr><tr><td>Fax No :</td><td>" + txtfaks.Text + "</td></tr><tr><td>Adres :</td><td>" + txtadres.Text + "</td></tr></table>";
if (FileUpload1.HasFile)
{
Attachment a = new Attachment(FileUpload1.FileContent, FileUpload1.FileName);
contact.Attachments.Add(a);
}
contact.To.Add(gidicem mail adresi);
mailClient.Send(contact);
contact.body alanını kendinize göre düzenleyin formunuz ne var ne yok bilmediğim için bişey diyemiyorum ben kendime göre yaptım.
Kodlarımız bu kadar arkadaşlar umarım faydalı olur.
Görüşmek Üzere;
Osman KURT
Yazılım Geliştirici ve Grafiker