private void SendSupportMessage(User user, string body, string subject) { using (var mailMessage = new MailMessage()) { mailMessage.Subject = subject; mailMessage.Body = body; mailMessage.From = Config.GalleryOwner; mailMessage.To.Add(user.ToMailAddress()); SendMessage(mailMessage); } }
public void SendPasswordResetInstructions(User user, string resetPasswordUrl, bool forgotPassword) { string body = String.Format( CultureInfo.CurrentCulture, forgotPassword ? Strings.Emails_ForgotPassword_Body : Strings.Emails_SetPassword_Body, Constants.DefaultPasswordResetTokenExpirationHours, resetPasswordUrl, Config.GalleryOwner.DisplayName); string subject = String.Format(CultureInfo.CurrentCulture, forgotPassword ? Strings.Emails_ForgotPassword_Subject : Strings.Emails_SetPassword_Subject, Config.GalleryOwner.DisplayName); using (var mailMessage = new MailMessage()) { mailMessage.Subject = subject; mailMessage.Body = body; mailMessage.From = Config.GalleryOwner; mailMessage.To.Add(user.ToMailAddress()); SendMessage(mailMessage); } }