C# ile mail gönderme
Öncelikle formumuzu oluşturuyoruz.
SMTP Sunucu maillerinizi göndermenizi sağlayan bir protokoldür. Burada gmailin smtp sunucusu kullanılmaktadır. Bunun için göndericinin bir gmail hesabına sahip olması gerekmektedir.
SMTP Sunucu maillerinizi göndermenizi sağlayan bir protokoldür. Burada gmailin smtp sunucusu kullanılmaktadır. Bunun için göndericinin bir gmail hesabına sahip olması gerekmektedir.
Textbox'ların isimlendirilmesi solundaki başlıklara göre yapılmuştır.using System.Net.Mail; private void gonder_btn_Click(object sender, EventArgs e) { MailMessage mail = new MailMessage(user.Text, to.Text, subject.Text, body.Text); SmtpClient client = new SmtpClient(smtp.Text); client.Port = 587; client.Credentials = new System.Net.NetworkCredential(user.Text, password.Text); //port 587 allows you to use a SSL Connection client.EnableSsl = true; client.Send(mail); MessageBox.Show("Mail Gönderildi!", "Success", MessageBoxButtons.OK); }
Hiç yorum yok: