Файл по почте - C#
Формулировка задачи:
Как отправить файл на почту, использовав C#?
Решение задачи: «Файл по почте»
textual
Листинг программы
using System; using System.Net; using System.Net.Mail; namespace sendMail { class Program { static void Main(string[] args) { try { string to = @"adressto@mail.ru"; //адрес получателя string from = @"adressfrom@mail.ru"; //адрес отправителя string pass = "password"; //пароль ящика отправителя MailMessage mess = new MailMessage(); mess.To.Add(to); mess.From = new MailAddress(from); mess.Subject = "Проверка связи"; //тема mess.Body = "Привет!"; //текст сообщения SmtpClient client = new SmtpClient(); client.Host = "smtp.mail.ru"; //smtp - клиент client.Port = 587; //порт можно не менять client.EnableSsl = true; client.Credentials = new NetworkCredential(from.Split('@')[0], pass); client.DeliveryMethod = SmtpDeliveryMethod.Network; client.Send(mess); mess.Dispose(); } catch (Exception e) { throw new Exception("Mail.Send: " + e.Message); } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д