Merge pull request #5112 from abpframework/liangshiwei/mailkit-patch-1

Use async methods in the MailKitSmtpEmailSender
pull/5117/head
maliming 5 years ago committed by GitHub
commit e386441685
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -56,21 +56,21 @@ namespace Volo.Abp.MailKit
protected virtual async Task ConfigureClient(SmtpClient client)
{
client.Connect(
await client.ConnectAsync(
await SmtpConfiguration.GetHostAsync(),
await SmtpConfiguration.GetPortAsync(),
await GetSecureSocketOption()
);
);
if (await SmtpConfiguration.GetUseDefaultCredentialsAsync())
{
return;
}
client.Authenticate(
await client.AuthenticateAsync(
await SmtpConfiguration.GetUserNameAsync(),
await SmtpConfiguration.GetPasswordAsync()
);
);
}
protected virtual async Task<SecureSocketOptions> GetSecureSocketOption()

Loading…
Cancel
Save