ابتدا یک دکمه را روی فرم قرار دهید و کد زیر را در رویداد کلیک آن قرار دهید:
using System; using System.Windows.Forms; using System.Net.Mail; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { try { MailMessage mail = new MailMessage(); SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com"); //نام فرستنده mail.From = new MailAddress("no-replay@nobody.com"); //آدرس گیرنده یا گیرندگان mail.To.Add("sardroudcom@yahoo.com"); //عنوان ایمیل mail.Subject = "Test Mail"; //بدنه ایمیل mail.Body = "This is for testing SMTP mail from GMAIL"; //مشخص کرن پورت SmtpServer.Port = 587; //username : به جای این کلمه نام کاربری ایمیل خود را قرار دهید //password : به جای این کلمه رمز عبور ایمیل خود را قرار دهید SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password"); SmtpServer.EnableSsl = true; SmtpServer.Send(mail); MessageBox.Show("mail Send"); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } }