ارسال ایمیل با سی شارپ
در سی شارپ 2 فضای نام System.Net.Sockets و System.Net برای مدیریت پیاده سازی پروتکلهای اینترنتی مهیا شده است تا برنامهها بتوانند از طریق آنها اطلاعات را رد و بدل کنند. پروتکل smtp برای ارسال ایمیل در سی شارپ استفاده میشود. برای ارسال ایمیل از کلاس Mail در فضای نام System.Net استفاده میشود.
try { MailMessage mail = new MailMessage(); SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com"); mail.From = new MailAddress(txtEmailSender.Text); mail.To.Add(txtTo.Text); mail.Subject = txtSubject.Text; mail.Body = txtText.Text; SmtpServer.Port = 587; SmtpServer.Credentials = new System.Net.NetworkCredential(txtuserName.Text, txtPass.Text); SmtpServer.EnableSsl = true; SmtpServer.Send(mail); MessageBox.Show("پیام شما با موفقیت ارسال شد"); } catch (Exception ex) {
MessageBox.Show(ex.ToString()); } |
دریافت
حجم: 2.48 مگابایت
توضیحات: پروژه ارسال ایمیل با سی شارپ