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