C# E-posta Nasıl Gönderilir

Bu adım adım kılavuzda, Aspose.Email for .NET kullanarak C# ile nasıl e-posta gönderileceğini paylaşıyoruz. Bu C# konsol uygulamasında Gmail SMTP sunucusunu kullanarak e-posta gönderiyoruz, ancak herhangi bir .NET uygulamasında herhangi bir SMTP sunucusunu kullanarak e-posta gönderebilirsiniz.

C# ile E-posta Gönderme Adımları

  1. NuGet paket yöneticisinden Aspose.Email for .NET kurulumunu yapın
  2. Şu ad alanlarını ekleyin: Aspose.Email, Aspose.Email.Clients ve Aspose.Email.Clients.Smtp
  3. Aspose.Email.License sınıfını kullanarak lisans uygulayın
  4. MailMessage sınıfını kullanarak yeni bir e-posta mesajı oluşturun
  5. SmtpClient sınıfının örneğini oluşturun
  6. E-posta göndermek için Gmail SMTP istemci bilgilerini ayarlayın
  7. SmtpClient sınıfının Send yöntemini kullanarak email gönder

C# Kullanarak E-posta Gönderme Kodu

C#‘da Gmail SMTP Kullanarak E-posta Gönderdiğinizde Sorun

“SMTP sunucusu güvenli bir bağlantı gerektiriyor veya istemcinin kimliği doğrulanmadı” gibi bir istisna ile karşılaşabilirsiniz. Bunun nedeni, Gmail’in uygulamanızın daha az güvenli olduğunu düşünmesidir ve bu nedenle SMTP sunucularını kullanarak e-posta gönderilmesine izin vermeyebilir. Gmail SMTP sorununu düzeltmek için allow access to less secure apps to send email.

 Türkçe