|
|
|
|
@ -22,8 +22,7 @@ namespace Bit.Core.Services
@@ -22,8 +22,7 @@ namespace Bit.Core.Services
|
|
|
|
|
|
|
|
|
|
public Task SendEmailAsync(Models.Mail.MailMessage message) |
|
|
|
|
{ |
|
|
|
|
using(var client = new SmtpClient(_globalSettings.Mail.Smtp.Host, _globalSettings.Mail.Smtp.Port)) |
|
|
|
|
{ |
|
|
|
|
var client = new SmtpClient(_globalSettings.Mail.Smtp.Host, _globalSettings.Mail.Smtp.Port); |
|
|
|
|
client.UseDefaultCredentials = false; |
|
|
|
|
client.EnableSsl = _globalSettings.Mail.Smtp.Ssl; |
|
|
|
|
client.DeliveryMethod = SmtpDeliveryMethod.Network; |
|
|
|
|
@ -57,6 +56,7 @@ namespace Bit.Core.Services
@@ -57,6 +56,7 @@ namespace Bit.Core.Services
|
|
|
|
|
client.SendCompleted += (s, e) => |
|
|
|
|
{ |
|
|
|
|
smtpMessage.Dispose(); |
|
|
|
|
client.Dispose(); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
client.SendAsync(smtpMessage, null); |
|
|
|
|
@ -64,4 +64,3 @@ namespace Bit.Core.Services
@@ -64,4 +64,3 @@ namespace Bit.Core.Services
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|