I want to send an email in .NET through Gmail

I'm looking for a way to send a nicely formatted rich HTML email through .Net. Is it possible? If so can someone please explain me how to do it?


  • DavidMDavidM USA
    edited January 2014
    using System.Net.Mail;
    using System.Net;
    var fromAddress = new MailAddress("from@gmail.com", "From Name");
    var toAddress = new MailAddress("to@yahoo.com", "To Name");
    const string fromPassword = "password";
    const string subject = "test";
    const string body = "Hey now!!";
    var smtp = new SmtpClient
        Host = "smtp.gmail.com",
        Port = 587,
        EnableSsl = true,
        DeliveryMethod = SmtpDeliveryMethod.Network,
        Credentials = new NetworkCredential(fromAddress.Address, fromPassword),
        Timeout = 20000
    using (var message = new MailMessage(fromAddress, toAddress)
        Subject = subject,
        Body = body
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


In this Discussion