Отправка писем.

Здравствуйте.

Как-то очень давно мне нужно было сделать в своей программе отправку отчета об ошибке мне на мыло.

В интернете и по сей день нету достойных примеров по решению данно задачи, и в тот же день я принялся писать библиотеку для отправки писем на мыло.

Итак, для начало нам нужно ее скачать.

Скачали? Ну тогда приступим.

Специально для этого урока я зарегал почтовик на Mail.ru

Ящик: esate@inbox.ru
Пароль: 1234qwer

Для примера, создайте консольное приложение.

Теперь подключаем мою либу и юзаем ее в проект:

/*http://esate.ru, ProCoder*/

using MailAgentCore;


Далее вписываем вот этот код:

/*http://esate.ru, ProCoder*/

MailSend MSend = new MailAgentCore.MailSend();
 MSend.Send(«smpt.mail.ru», «Программа отправки писем на E-mail», «esate@inbox.ru»,«1234qwer», «Тема», «Текст», «ProCoder@spaces.ru»);
 Console.Beep(500,300);
 Console.WriteLine(«Отправленно»);
 Console.ReadLine();




Вот в принципе и все. Просто, неправда-ли?

Ну, тестим)
0      671        25.12.2011        2

0 
27.12.2011 00:00:00
А кто минус то поставил?

Библеотеку обновил, теперь можно выбрать smpt сервер через который можно отправлять письма. И теперь весь код отправки умещается в одну строчку.

Пример:

MailSend MSend = new MailAgentCore.MailSend();
MSend.Send("smpt.mail.ru", "Программа отправки писем на E-mail", "esate@inbox.ru","1234qwer", "Тема", "Текст", "ProCoder@spaces.ru");

0 
27.12.2011 00:00:00
"Тема", "Текст", "ProCoder@spaces.ru");
^
Регистрация
Регистрируясь, вы принимаете правила сайта. Если вы не получили код подтв. регистрации - не забудьте проверить папку спам.
Логин*
Email*
Пароль*
Подтверждение пароля*
 
Логин*
Код*
 
×
Восстановление пароля
Пожалуйста, заполните поля, после чего вы получите код подтверждения на ваш Email. Если код не пришел в течении нескольких минут - проверьте папку спам.
Логин

или Email
Логин*
Код подтверждения*
Новый пароль*
Подтверждение пароля*
×
Авторизация
  • Используйте вашу учетную запись на Facebook.com для входа на сайт.
  • Используйте вашу учетную запись VKontakte для входа на сайт.
  • Используйте вашу учетную запись Google для входа на сайт.
Авторизуйтесь с помощью соц. сети или с помощью аккаунта на сайте:
×