This commit is contained in:
2022-03-08 22:55:15 +00:00
parent 880be16b25
commit 7e248cced7
2 changed files with 15 additions and 0 deletions

View File

@@ -64,12 +64,18 @@ namespace AyaNova.Util
await client.AuthenticateAsync(smtpSettings.SmtpAccount, smtpSettings.SmtpPassword);
await client.SendAsync(message);
await client.DisconnectAsync(true);
DisposeStreamsInMimeMessage(message);
}
}
catch (Exception e)
{
throw new InvalidOperationException(e.Message);
}
}
public static void DisposeStreamsInMimeMessage(MimeMessage msg) { foreach (var part in msg.BodyParts) (part as MimePart)?.Content?.Stream?.Dispose(); }
}
}