Отправка текстового файла по электронной почте - C#

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

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

Как программно отправить по электронной почте текстовый файл, созданный в программе?

Решение задачи: «Отправка текстового файла по электронной почте»

textual
Листинг программы
using(StreamReader sr = new StreamReader("<путь к файлу>"))
{
            SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
            smtp.UseDefaultCredentials = false;
            smtp.Credentials = new NetworkCredential("mail@gmail.com", "pass");//от кого
            smtp.EnableSsl = true;
            smtp.Send("<опять маил от кого>", "<кому>", "<тема>", sr.ReadToEnd());
}

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

10   голосов , оценка 4.4 из 5
Похожие ответы