diff options
| author | Michael <[email protected]> | 2017-04-04 19:20:31 -0400 |
|---|---|---|
| committer | Michael <[email protected]> | 2017-04-04 19:20:31 -0400 |
| commit | 39a0312f7fbf228184dcbcd3ee171dd6b42f3bcf (patch) | |
| tree | 620bf2f089574dd45b1dfa81a2b77b49d086551a /Project-Unite | |
| parent | c40b6162650af26bc79596e9972408bd8fdd522f (diff) | |
| download | project-unite-39a0312f7fbf228184dcbcd3ee171dd6b42f3bcf.tar.gz project-unite-39a0312f7fbf228184dcbcd3ee171dd6b42f3bcf.tar.bz2 project-unite-39a0312f7fbf228184dcbcd3ee171dd6b42f3bcf.zip | |
Asynchronously send mails.
Diffstat (limited to 'Project-Unite')
| -rw-r--r-- | Project-Unite/App_Start/IdentityConfig.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Project-Unite/App_Start/IdentityConfig.cs b/Project-Unite/App_Start/IdentityConfig.cs index 6339e1f..7470445 100644 --- a/Project-Unite/App_Start/IdentityConfig.cs +++ b/Project-Unite/App_Start/IdentityConfig.cs @@ -38,7 +38,9 @@ namespace Project_Unite <p>" + CommonMark.CommonMarkConverter.Convert(message.Body) + "</p>"; sMsg.Subject = $"[{siteConfig.SiteName}] " + message.Subject; sMsg.IsBodyHtml = true; - smtp.Send(sMsg); + smtp.SendAsync(sMsg, null)); + var db = new ApplicationDbContext(); + db.AuditLogs.Add(new AuditLog("system", AuditLogLevel.Admin, $"Email sent successfully.<br/><br/><strong>To:</strong> {sMsg.To}<br/><strong>Subject:</strong><br/>{sMsg.Subject}")); } catch (Exception ex) { @@ -50,6 +52,8 @@ namespace Project_Unite } return Task.FromResult(0); } + + } public class SmsService : IIdentityMessageService |
