November 2, 2012 by Nitesh

How to send Email using Gmail Server

I have seen many developers asking this questions and hence thought of writing this brief post. This post describes the code to send an email in C# using Gmail as mail server.

SmtpClient smtpServer = new SmtpClient("smtp.gmail.com");
smtpServer.Port = 587;
smtpServer.Host="smtp.gmail.com";
smtpServer.Credentials = new NetworkCredential("[email protected]", "PASSWORD");
smtpServer.EnableSsl = true;

MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected]", "USER NAME");
mail.IsBodyHtml = true;
mail.To.Add("[email protected]"); //Sender's Email
mail.Cc.Add("[email protected]"); //Email address of person to be put in Cc
mail.Bcc.Add("[email protected]"); //Email address of person to be put in BCc
try
{
      mail.Subject = "Test Subject";
      String body = "Test Email using Gmail Server";
      mail.Body = body;
      smtpServer.Send(mail);      
}
catch (Exception)
{
      throw;
}

Hope you like it. Thanks for reading!

#.Net#C##Utilities

Support us!

If you like this site please help and make click on any of these buttons!

Powered by WordPress Popup