.NET 3.x Отправка email - C#
Формулировка задачи:
как с техтвоха в майл письмо отправлять
Решение задачи: «.NET 3.x Отправка email»
textual
Листинг программы
SmtpClient Smtp = new SmtpClient("smtp.mail.ru", 25);
Smtp.Credentials = new NetworkCredential(TextBox3.Text, TextBox4.Text); // login - логин от ящика, вашего. Например: [email]admin@mail.ru[/email]
// pass - пароль от ящика.
MailMessage Message = new MailMessage();
Message.From = new MailAddress("from@mail.ru"); // пишем свой e-mail.
Message.To.Add(new MailAddress("to@mail.ru")); // Куда отправлять
Message.Subject = "Заголовок"; // свой заголовок
Message.Body = TextBox.Text;
//Прикрепляем файл
string file = "C:\\file.zip";
Attachment attach = new Attachment(file, MediaTypeNames.Application.Octet);
// Добавляем информацию для файла
ContentDisposition disposition = attach.ContentDisposition;
disposition.CreationDate = System.IO.File.GetCreationTime(file);
disposition.ModificationDate = System.IO.File.GetLastWriteTime(file);
disposition.ReadDate = System.IO.File.GetLastAccessTime(file);
Message.Attachments.Add(attach);
Smtp.Send(Message);