root/branches/ReklamaReorganizacja/TruckExpoCDN/EmailSender.cs @ 682

Wersja 482, 1.0 KB (wprowadzona przez marek, 17 years temu)

re #134

Line 
1using System;
2using System.Net.Mail;
3using System.Configuration;
4using System.Collections.Generic;
5using System.Text;
6
7namespace ExportFaktur
8{
9    public class EmailSender
10    {
11        public static void Send(string message)
12        {
13            try
14            {
15                MailMessage mailMessage = new MailMessage();
16                mailMessage.From = new MailAddress(ConfigurationManager.AppSettings["Email.From"]);
17                mailMessage.To.Add(ConfigurationManager.AppSettings["Email.To"]);
18                mailMessage.Subject = ConfigurationManager.AppSettings["Email.Subject"] + " (" + DateTime.Now + ")";
19                mailMessage.Body = message;
20                SmtpClient smtpClient = new SmtpClient(ConfigurationManager.AppSettings["Email.Smtp"]);
21                smtpClient.Send(mailMessage);
22            }
23            catch (Exception)
24            {
25                //TODO: Log exception
26            }
27        }
28    }
29}
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.