Asp.Net ile Gmail'den nasıl mail gönderilir?

0

Alanadim.com gibi kendime ait domani kullanmak yerine GMail hesabım üzerinden mail gönderebilir miyim?

C# ve Asp.Net ile Gmail kullanarak nasıl mail gönderebilirim?

alattin alattin (17095)
11 yıl önce sordu

    Toplam 1 Cevap


    0

    Öncelikle projenize  using  System.Net.Mail  ifadesi ile System.Net.Mail  namespace'ni dahil edin. Eski System.Web.Mail namespace'i kullanmayın.

    öncelike metodu kullanacağınız sınıfın başına direktif olarak

    using  System.Net.Mail  ifadesini yerleştirin.

      void MailGonder()
            {
                var kimden = new MailAddress("uzmanimnet@gmail.com", "uzmanim.Net");
                var kime = new MailAddress("kime@uzmanim.net", "Uzmanim.Net Alici Adi");
                const string gMailParolaniz = "parola";
                const string konu = "Konu";
                const string mailIcerik = "mail içeriğiniz.";
    
                var smtp = new SmtpClient
                           {
                               Host = "smtp.gmail.com",
                               Port = 587,
                               EnableSsl = true,
                               DeliveryMethod = SmtpDeliveryMethod.Network,
                               UseDefaultCredentials = false,
                               Credentials = new NetworkCredential(kimden.Address, gMailParolaniz)
                           };
                using (var mesaj = new MailMessage(kimden, kime)
                                     {
                                         Subject = konu,
                                         Body = mailIcerik
                                     })
                {
                    smtp.Send(mesaj);
                }
            }

     

    alattin alattin (17095)
    11 yıl önce cevaplandı

      üyelik gerektirir

      Cevap yazabilmek için üye girişi yapmalısınız.

      Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
      uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol