C++'da E-posta Nasıl Gönderilir

Bu eğitimde, C++‘da nasıl **Email Gönderileceğini keşfedeceğiz. Basit API çağrıları ile C++‘da Gmail Sunucusunda SMTP istemcisini kullanarak nasıl posta göndereceğinizi öğreneceksiniz. API’yi Windows ve Linux platformlarında kullanmak için Microsoft Outlook veya başka bir E-posta istemcisi yüklemeniz gerekmez.

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

  1. NuGet paket Yöneticisinden Aspose.Email for C++ yükleyin
  2. Aspose::Email ad alanına referans ekleyin
  3. SmtpClient Class örneğinde kimlik bilgilerini kullanarak Gmail posta kutusuna bağlanın
  4. MailMessage Class örneğini kullanarak diskten E-posta Mesajı yükleyin
  5. SMTP istemcisi tarafından sunulan Gönder’i kullanarak C++‘da e-posta Mesajı gönderin

C++*‘da Gmail’e bağlı SMTP İstemcisini kullanarak birkaç satır kodla kolayca *e-posta gönderebilirsiniz. Bu örnekte, SMTP kullanarak nasıl EML biçiminde e-posta gönderebileceğinizi gösterdik. Ayrıca MSG biçiminde e-posta mesajı da gönderebilirsiniz ve örneğin 42 satırında MsgLoadOption Class’ı kullanmanız gerekecektir.

C++‘da E-posta Gönderme Kodu

Daha önce C# E-posta Nasıl Gönderilir öğrenmiştik. Oysa bu konu, C++*‘da SMTP İstemcisini kullanarak Gmail Sunucusunda nasıl *E-posta gönderebileceğinize odaklanır. Bu örneği kullanırken, “SMTP sunucusu güvenli bir bağlantı gerektiriyor veya istemcinin kimliği doğrulanmadı” gibi bir istisna alabilirsiniz. Aslında Gmail, uygulamanızın daha az güvenli olduğundan şüphelenir ve SMTP sunucularını kullanarak e-posta göndermenizi yasaklar. Gmail SMTP sorununu çözmek için lütfen allow access to less secure apps to send email konusunu ziyaret edin.

 Türkçe