public void CollectKeyword() { EmailInfo oEmailInfo = new EmailInfo(); oEmailInfo.Subject = "Hit Web Serivce"; oEmailInfo.From = ConfigurationManager.AppSettings["AnonymousEmail"].ToString(); oEmailInfo.To = ConfigurationManager.AppSettings["AnonymousEmail"].ToString(); oEmailInfo.Body = "Hit web service from site"; this.Send(oEmailInfo); }
private bool Send(EmailInfo oEmailInfo) { Email email = new Email(oEmailInfo); if (HttpContext.Current.Request.IsLocal) { return email.SendFromLocal(); } return email.Send(); }
public bool SendEmail(EmailInfo oInfo, string password) { if (password.Equals(ConfigurationManager.AppSettings["ServicePassword"].ToString())) { Email email = new Email(oInfo); return email.Send(); } return false; }
public Email(EmailInfo info) : base(info) { }
private void ReportErrorNonWeb(string serverName) { this.BuildMessageNonWeb(); EmailInfo oEmailInfo = new EmailInfo(); oEmailInfo.Subject = "ERROR"; oEmailInfo.From = ConfigurationSettings.AppSettings["AnonymousEmail"].ToString(); oEmailInfo.To = ConfigurationSettings.AppSettings["AnonymousEmail"].ToString(); oEmailInfo.Body = this.mMessage; this.Send(oEmailInfo); }
private void ReportError() { this.BuildMessageWeb(); EmailInfo oEmailInfo = new EmailInfo(); oEmailInfo.Subject = "MicNets: Server error happended at " + DateTime.Now.ToString(); oEmailInfo.From = ConfigurationSettings.AppSettings["AnonymousEmail"].ToString(); oEmailInfo.To = ConfigurationSettings.AppSettings["DefaultEmail"].ToString(); oEmailInfo.Body = this.mMessage; this.Send(oEmailInfo); }
public EmailInfo(EmailInfo info) { this.Clone(info); }
public void Clone(EmailInfo info) { foreach (PropertyInfo info2 in base.GetType().GetProperties()) { info2.SetValue(this, info2.GetValue(info, null), null); } }