Annonceindlæg fra Deloitte
17. marts 2005 - 14:05
#2
using System; using System.Web.Mail; namespace YourNameSpace { public class SendEmail { private static string serverName; public SendEmail(){} public static string ServerName { get{return serverName;} set{serverName = value;} } public static void SendMessage(Message message) { MailMessage emailMessage = new MailMessage(); emailMessage.To = message.To; emailMessage.Bcc = message.Bcc; emailMessage.From = message.From; emailMessage.Subject = message.Subject; emailMessage.Body = message.Body; SmtpMail.SmtpServer = ConfReader.SMTP; try { SmtpMail.Send(emailMessage); } catch (Exception exc) { //"Could not send Email } } public static void SendMessage(string messageTo, string messageBcc, string messageFrom, string messageSubject, string messageBody) { MailMessage emailMessage = new MailMessage(); emailMessage.To = messageTo; emailMessage.Bcc = messageBcc; emailMessage.From = messageFrom; emailMessage.Subject = messageSubject; emailMessage.Body = messageBody; SmtpMail.SmtpServer = SendEmail.ServerName; try { SmtpMail.Send(emailMessage); } catch (Exception exc) { //could not send mail!!!! } } public class Message { private string to; private string bcc; private string from; private string subject; private string body; #region Public Properties public string To { get{return to;} set{to = value;} } public string Bcc { get{return bcc;} set{bcc = value;} } public string From { get{return from;} set{from = value;} } public string Subject { get{return subject;} set{subject = value;} } public string Body { get{return body;} set{body = value;} } #endregion } } }