Лови рабочий код
Код | private void write_mes(string smtp, int port, string login, string pass, string ot, string komy, string theme, string mes,string files) { //Авторизация на SMTP сервере SmtpClient Smtp = new SmtpClient(smtp, port); //Сервер и порт Smtp.Credentials = new NetworkCredential(login, pass); //Логин и пароль
//Формирование письма MailMessage Message = new MailMessage(); Message.From = new MailAddress(ot); //От кого Message.To.Add(new MailAddress(komy));//Кому Message.Subject = theme; //Тема Message.Body = mes; //Сообщение
//Прикрепляем файл Attachment attach = new Attachment(files, MediaTypeNames.Application.Octet);
// Добавляем информацию для файла ContentDisposition disposition = attach.ContentDisposition; disposition.CreationDate = System.IO.File.GetCreationTime(files); disposition.ModificationDate = System.IO.File.GetLastWriteTime(files); disposition.ReadDate = System.IO.File.GetLastAccessTime(files);
Message.Attachments.Add(attach); //Отправка Smtp.Send(Message); }
private void button1_Click(object sender, EventArgs e) { write_mes("server", 25, "login", "password", "adres_otpr", "adres_poluchatela", "thema", "msq", "C:\my.txt"); }
|
|