Şimdi Ara

C# GOOGLE SMTP Mail işlemi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
836
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar iş yerindeyim eve geçtiğimde kodları paylaşacağım.



    < Bu mesaj bu kişi tarafından değiştirildi dnamiks -- 22 Ocak 2015; 9:09:18 >



  •  
    int rakambir=rnd.Next(50);
    int rakamiki=rnd.Next(50);
    int rakamuc=rnd.Next(50);
    int rakamdort=rnd.Next(50);

    string activecode = Convert.ToString(rakambir)+Convert.ToString(rakamiki)+Convert.ToString(rakamuc)+Convert.ToString(rakamdort);
    herhangi bir olay(Tıklama, fonksiyon vb..) {
    try
    {
    MailMessage mail = new MailMessage(); //MailMessage class'ında mail diye bir değişken tanımlıyoruz
    SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com"); //Client class'ında serverimizi tanımlıyoruz

    mail.From = new MailAddress("sirketAdi_info@gmail.com"); //Hangi mail adresini kullanacağımızı belirtiyoruz
    mail.To.Add("singercomfortable@gmail.com"); //Mail gönderilecek adresi belirtiyoruz
    mail.Subject = "SirketAdi Uyelik - Aktivasyon Kodu"; //Mesaj başlığını belirtiyoruz
    mail.Body = "SirketAdi firmamiza üye olmaniz icin \r bu aktivason kodunu onaylamanız gerekir: "+activecode;

    SmtpServer.Port = 587; //Google SMTP port'u 587
    SmtpServer.Credentials = new System.Net.NetworkCredential("Google Giriş ID", "Google Giriş Pw"); //Google SMTP'in istediği güvenlik bilgileri
    SmtpServer.EnableSsl = true; //Sifrelenmiş güvenli veri iletisimi sağlar

    SmtpServer.Send(mail); //Maili Yollar
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.ToString()); //Eger olay false dönerse hatayı messagebox ile gösterir (SMTP baglantisi kurulamaz vb..)
    }
    }




  • dnamiks kullanıcısına yanıt
    koçum bu işi yeni ögreniyorsu galiba
  • bildiklerimi paylaşayım dedim

    C#'da yardırıyoruz mrk etme



    < Bu mesaj bu kişi tarafından değiştirildi dnamiks -- 28 Ocak 2015; 10:54:05 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.