Отправка 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д