General Topics Software Engineering Visual Studio C#
C# Geliştiricisi için 10 Önemli İpucu No #3 – Kullanıcıları Mail ile Bilgilendirme
Yazılımızın daha etkileyici olması için kullanıcılarınıza bazı konular hakkında bilgilendirme maili atabilirsiniz. C# ile bunu yapmak gerçekten çok kolay. Önemli olan nokta gönderen maili kısmındaki alana geçerli bir smtp adresi yazmış olmanız. Aksi halde kullanıcılarınıza herhangi bir mail gitmeyecektir.
İşte size örnek :
using System.Web.Mail; private bool SendEmail(string sFrom, string sTo, string sCC, string sBCC, string sSubject, string sMessage, int iMailType) { try { MailMessage Message = new MailMessage(); // sFrom alanı boş olursa alıcıya bir ID numarası ile mail gönderilecektir. if(sFrom=="") Message.From = "mesaj@muratkaya.com.tr"; else Message.From = sFrom; // sTo boş geçilir ise False döndürecektir. if(sTo=="") return false; else Message.To = sTo; Message.Cc = sCC; Message.Bcc = sBCC; Message.Subject = sSubject; Message.Body = sMessage; Message.BodyFormat = MailFormat.Text; SmtpMail.SmtpServer = "Geçerli bir SMTP sunucusu IP adresini girin!"; SmtpMail.Send(Message); return true; } catch(System.Web.HttpException ehttp) { // Hata olur ise yapmak istedikleriniz (kod vs)... return false; } catch(Exception e) { // Hata olur ise yapmak istedikleriniz (kod vs.).... return false; } catch { // Hata olur ise yapmak istedikleriniz (kod vb)... return false; } }
POST YOUR COMMENTS
You must be logged in to post a comment.