Всем привет! Хотел бы показать простую функцию отправки сообщение по почте.
Зделал для тех кто не знал, так что пользуйтесь!
Код:
using System.Net;
using System.Net.Mail;
public string Server = "smtp.gmail.com"; //SMTP сервер
public int Port = 587; //порт
public static bool SendMessage(string from, string to, string password, string subject, string body)
{
try
{
MailMessage mail = new MailMessage(); // Создаем сообщение
SmtpClient SmtpServer = new SmtpClient(Server); // Создаем клиент
mail.From = new MailAddress(from); // Добавляем адресс отправителя
mail.To.Add(to); // Добавляем адресс получателя
mail.Subject = subject; // Заголовок письма
mail.Body = body; // Содержимое письма
mtpServer.Port = Port;
SmtpServer.Credentials = new NetworkCredential(from, password); // Логин и пароль отправителя
SmtpServer.EnableSsl = true;
try
{
SmtpServer.Send(mail); // Отправляем письмо
return true;
}
catch
{
return false;
}
}
catch
{
return false;
}
}
Зделал для тех кто не знал, так что пользуйтесь!