title: Information needed to send mail with C#?
body: <p>I need to know what are all the possible things (passwords, port numbers, server ip addresses, protocols, attachments etc) that one needs to know to send an e-mail to any e-mail 
  address using C# code. Please tell me what they are. Hopefully, I should be able to 
  figure out all the coding myself. </p>
  
  <p>Thanks.</p>