C# Mail Gönderme

C# üzerinden geliştirmekte olduğumuz bir uygulamaya geri bildirim formu açabiliriz.

Açık kaynak projelerde her ne kadar bu tavsiye edilmesede sadece kurulumunu paylaşacağınız uygulamalarda mail sistemi kurulabilir.

Bunun için şu kodları kullanabilirsiniz.

using System.Net; <span style="color: #00ff00;">// Gerekli referans</span>
using System.Net.Mail; <span style="color: #00ff00;">// Gerekli referans</span>

SmtpClient smtpClient = new SmtpClient(); <span style="color: #00ff00;">// Yeni smtp client oluşturduk</span>
NetworkCredential basicCredential =
new NetworkCredential("<span style="color: #00ff00;">mailgirişbilginiz</span>", "<span style="color: #00ff00;">şifreniz</span>");
MailMessage message = new MailMessage();
MailAddress fromAddress = new MailAddress("<span style="color: #00ff00;">sizinmailadresiniz@domain.com</span>");

smtpClient.Host = "<span style="color: #00ff00;">sizin mail adresiniz</span>";
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials = basicCredential;

message.From = fromAddress;
message.Subject = "<span style="color: #00ff00;">Konu</span>";
message.IsBodyHtml = true;
message.Body = "
<h1><span style="color: #00ff00;">Mesaj bölümü</span></h1>
";
<span style="color: #00ff00;">// burası textbox yada richtextboxa ayarlanabilir</span>
message.To.Add("to@anydomain.com");

try
{
 smtpClient.Send(message);
}
catch(Exception ex)
{
 Response.Write(ex.Message);
}

SMTP client ile ilgili hata alırsanız bu yazıma bakabilirsiniz.

Takıldığınız yerde yorum kısmından ulaşabilirsiniz.Kolay gelsin 🙂

Reklamlar

Yorum Yapabilirsiniz

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s