private bool SendMailLocal( string smtp_server, string mail_user, string mail_password, string mail_from, string mail_to, string subject, string message, bool is_html) { if (string.IsNullOrEmpty(mail_to) || mail_to.Contains("@") == false) return false; System.Net.Mail.MailMessage mess = new System.Net.Mail.MailMessage( mail_from, mail_to, subject, message);
mess.SubjectEncoding = System.Text.Encoding.UTF8; mess.BodyEncoding = System.Text.Encoding.UTF8; mess.IsBodyHtml = is_html;
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(smtp_server);
if (string.IsNullOrEmpty(mail_user)) { client.UseDefaultCredentials = true; } else { client.Credentials = new System.Net.NetworkCredential( mail_user, mail_password); } // Отправляем письмо client.Send(mess);
return true; }
Источник: http://netobf.com/Examples_MailMessage |
Категория: C# | Добавил: Judge (03-05-2009)
|
Просмотров: 1671 | Комментарии: 1
| Рейтинг: 0.0 |
|