title: Asynchronously sending Emails in C#?
body: <p>I'm developing an application where a user clicks/presses enter on a certain button in a window, the application does some checks and determines whether to send out a couple of emails or not, then show another window with a message.</p>
  
  <p>My issue is, sending out the 2 emails slows the process noticeably, and for some (~8) seconds the first window looks frozen while it's doing the sending.</p>
  
  <p>Is there any way I can have these emails sent on the background and display the next window right away?</p>
  
  <p>Please don't limit your answer with "use X class" or "just use X method" as I am not all too familiarized with the language yet and some more information would be highly appreciated.</p>
  
  <p>Thanks.</p>