بدرود
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress("yourname@gmail.com", "IranTeaM Community");
mailMessage.To.Add("daryaftkonande@yahoo.com"); // addresse daryaft konande
mailMessage.Subject = "IranTeaM";
mailMessage.Body = "az site https://barnamenevis.org didan konid";
mailMessage.IsBodyHtml = false;
mailMessage.Attachments.Add(new Attachment(@"C:\\...\\...")); //addresse file
NetworkCredential credential = new NetworkCredential("yourname@gmail.com", "your password");
smtp.UseDefaultCredentials = false;
smtp.Credentials = credential;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Port = 587;
smtp.EnableSsl = true;
smtp.Host = "smtp.gmail.com";
smtp.Send(mailMessage);
میتونین آدرس رو یک messageBox هم اضافه کنین که بگه میل ارسال شد.
در ضمن پیشنهاد میدم از try catrch هم استفاده کنید.
سوالی بود در خدمتم.
یا حق