Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.
0

.NET Framework kullanarak Gmail e-postası gönderme

Bazı özel elektronik postaları kod içinden Gmail hesabımı kullanarak göndermek istiyorum.

.NET Framework kullarak bunu nasıl yapabilirim?

2 Cevap

0
System.Net.Mail kullanarak gönderebilirsinz. Örnek şöyle :

using System.Net;
using System.Net.Mail;

var kimden = new MailAddress("adresiniz@gmail.com", "Adınız Soyadınız");
var kime = new MailAddress("kime@example.com", "Adı Soyadı");
const string sifre = "sifreniz";
const string konu = "Posta konusu";
const string body = "Merhaba. Bu sana benden bir posta.";

var smtp = new SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
EnableSsl = true,
DeliveryMethod = SmtpDeliveryMethod.Network,
UseDefaultCredentials = false, // Bu satırı alta almayın. Postayı göndermiyor.
Credentials = new NetworkCredential(kimden.Address, sifre)
};
using (var message = new MailMessage(kimden, kime)
{
Subject = konu,
Body = body
})
{
smtp.Send(message);
}
Kaynak:
http://stackoverflow.com/questions/32260/sending-email-in-net-through-gmail


Cevaplayan: 13.04.16 21:06
cevapsitesi
102,034p 15ü
Cevabı seçen: 08.06.16 00:00
canora
101,387p 4ü
2
Ayrıca 
https://www.google.com/settings/security/lesssecureapps
Bu link üzerinden daha az güvenli uygulamaları için erişimiaçman gerekiyor.


Cevaplayan: 29.05.16 09:44
tahircaliskan
16p 1ü