Отправка email в с# - C#

Узнай цену своей работы

Формулировка задачи:

привет всем сталкнулся с вот такой проблемой : написал прогу по отправки емаил текст отправляется норм, а как только отправляю фаил то выдает ошибку что это может быть вот код: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Web; using System.Net; using System.Net.Mail; using System.Net.Mime; namespace WindowsFormsApplication14 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { SmtpClient Smtp = new SmtpClient("smtp.mail.ru", 2525); Smtp.Credentials = new NetworkCredential("login", "parol"); //Smtp.EnableSsl = false; //Формирование письма MailMessage Message = new MailMessage(); Message.From = new MailAddress("@mail"); Message.To.Add(new MailAddress("@mail")); Message.Subject = "Заголовок"; Message.Body = "Сообщение"; Smtp.Send(Message); string file = "D:\\1.txt"; 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); } } }

Решение задачи: «Отправка email в с#»

textual
Листинг программы
Attachment attachment = AttachmentHelper.CreateAttachment(attachmentFilePath, "вложение.rar", TransferEncoding.Base64);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5