Меню сайта
Реклама
Актуально
no

Обзор Omega2 - аналог RaspberryPi Zero за 9$!
Наш опрос
Нужен ли раздел "Помощь студенту" на сайте?
Всего ответов: 157
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Мы в Соц. Сетях
Блог
Главная » 2016 » Март » 21 » С# - Отправка почты smtp
22:43
С# - Отправка почты smtp


Функция для отправки почты имеет следующий вид:

public bool SendMail(string mailto, string caption, string message, string attachFile = "", bool isHtml = true)
{
string smtpServer = "";/* Тут адрес smtp сервера*/
string from = "";/*Адрес почты, с которой будет идти отправка*/
string password = "";/* Пароль к почте, указанной выше*/
try
{
MailMessage mail = new MailMessage();
mail.From = new MailAddress(from);
mail.To.Add(new MailAddress(mailto));
mail.Subject = caption;
mail.Body = message;
mail.IsBodyHtml = isHtml;
if (!string.IsNullOrEmpty(attachFile)){
mail.Attachments.Add(new Attachment(attachFile));
}
SmtpClient client = new SmtpClient();
client.Host = smtpServer;
client.Port = 587;
client.EnableSsl = true;
client.Credentials = new NetworkCredential(from, password);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(mail);
mail.Dispose();
}
catch (Exception e)
{
return false;
}
return true;
}
Просмотров: 591 | Добавил: Rufus | Рейтинг: 0.0/0





Используя изложенную информацию, Вы соглашаетесь со следующими условиями.
Всего комментариев: 0
avatar
Форма входа

Реклама
Информация

Ваш браузер:

Реклама
Поиск
Календарь
«  Март 2016  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Архив записей
 
 
Copyright Avrora © 2018
Хостинг от uCoz