title: Do Yahoo & Gmail smtp server uses implicit or explicit SSL?
body: <p>I'm trying to write the send mail program using System.Net.Mail which is the latest in C# to send an email.  Unfortunately this only support explicit(TLS/SSL) and not implicit(SSL), the predicated library System.Web.Mail on the other hand supports implicit SSL.  </p>
  
  <p>After Googling and searching on StackOverflow, I came across a very useful answer <a href="https://stackoverflow.com/questions/1082216/gmail-smtp-via-c-sharp-net-errors-on-all-ports/3845907#3845907">HERE</a> </p>
  
  <p>So now I'm able to send my test email to yahoo and gmail using their smtp server below.  However, i can't confirm if Yahoo uses implicit SSL and Gmail uses explicit, please help:</p>
  
  <p>Yahoo: 
  smtp server: smtp.mail.yahoo.com
  port: 465</p>
  
  <p>Gmail:
  smtp server: smtp.gmail.com
  port 465 or 587</p>