C#’da Gmail Üzerinden Mail Göndermek

C#’da Gmail Üzerinden Mail Göndermek

Merhaba,

Bu yazımda sizlere C# ‘da Gmail’in SMTP özelliğini kullanarak oluşturduğumuz form aracılığıyla istediğimiz bir mail adresine mail göndermeyi anlatmaya çalışacağım.

Adımları aşağıda detaylıca anlattım . İşlemleri dikkatlice takip ederseniz sorunsuz çalışacaktır.

Örnek Uygulama Yapımı:

1.Adım: Visual Studio programımızı açıp, yeni bir C# Form projesi oluşturalım.

C#'da Gmail Gönderme Ders #1 Adım #1
C#’da Gmail Gönderme Ders #1 Adım #1

2.Adım:  Açmış olduğumuz form’a aşağıda ki form elemanlarını yerleştiriyoruz. Resimde olduğu gibi.

Eklenecek Form Elemanları:

  1. 2 Adet Textbox
  2. 1 Adet RichTextbox
  3. 1 Adet Button
C#'da Gmail Gönderme Ders #1 Adım #2
C#’da Gmail Gönderme Ders #1 Adım #2

3.Adım:  GÖNDER” adlı butonuna çift tıklıyoruz ve açılan button event kod bölümüne aşağıda ki kodları giriyoruz.

Bu kodları eklemeden önce programımıza bir kütüphane dahil etmemiz gerekiyor oda mail kütüphanesidir. namespace Mailform() kodunun hemen üstüne şu kodu ekliyorsunuz. using System.Net.Mail;

Bu kodu ekledikten sonra aşağıda ki resimde gördüğünüz kodları giriyorsunuz butonun event bölümüne.

C#'da Gmail Gönderme Ders #1 Adım #3
C#’da Gmail Gönderme Ders #1 Adım #3
C#'da Gmail Gönderme Ders #1 Adım #4
C#’da Gmail Gönderme Ders #1 Adım #4

Bu adıma kadar adımları eksiksiz yaptığınızda artık mail formumuz hazır demektir. Resimde gördüğünüz gerekli yerleri kendinize göre düzenlemeniz yeterlidir.

mesaj.to.Add kısmını çoğaltarak birden fazla kişiye aynı maili gönderebilirsiniz .

mesaj.to.Add(“gonderilecekmail2@domain.com”);

Kodları resime bakarak yazmak istemeyen arkadaşlarımız için kodlar ve örnek uygulamanın dosyasını aşağıdan temin edebilirler.

[btn url=”https://huseyinkorbalta.com/wp-content/uploads/2016/08/MailForm-huseyinkorbalta.com_.rar” text_color=”#ffffff” bg_color=”#1e73be” icon=”fa-download” icon_position=”start” size=”18″ id=”uygulama-indir” target=”on”]ÖRNEK MAİL FORM UYGULAMASINI İNDİR[/btn]

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir