C# ile mail gönderme
Bu yazımızda program aracılığıyla mail gönderme üzerinde duracağız. Öncelikle belirteyim bu işlemi yapabilmeniz için gmail hesabı kullanmanız gerekiyor. Zaten aşağıda vereceğim ayarlar da gmail’e yönelik…
MailMessage mesaj = new MailMessage();
mesaj.From = new MailAddress("mailadresiniz@gmail.com", "Gorunmesini istediğiniz isim", System.Text.Encoding.UTF8);
SmtpClient smtp = new SmtpClient();
mesaj.To.Add("alici@alici.com");
mesaj.Subject = "Konu";
mesaj.IsBodyHtml = false; // mailde html kullanacaksanız true yapın
mesaj.BodyEncoding = System.Text.Encoding.UTF8; mesaj.Body = "Mailin içeriği";
mesaj.Priority = MailPriority.Normal;
smtp.Credentials = new System.Net.NetworkCredential("mailiniz@gmail.com", "sifreniz");
smtp.Port = 587;
smtp.Host = "smtp.gmail.com";
smtp.EnableSsl = true;
smtp.Send(mesaj);
Bu kadar.. Bu yolla mail gönderdikten sonra gmail kutunuzda gönderdiğiniz maili gönderilmiş öğeler kutusunda görebilirsiniz…
Ayrıca mailinize attachment eklemek istiyorsanız;
mesaj.Attachments.Add(new Attachment(“C:\\aa.txt”));
kodlarıyla ekleme yapabilirsiniz…
Yorum yok
Jump to comment form | comment rss [?] | trackback uri [?]