Loading...
Loading...
Loading...
Loading...

How to Email sending in .NET through Gmail

View: 905    Dowload: 0   Comment: 0   Post by: hanhga   Category: Visual studio & .NET   Fields: Other

Use System.Net.Mail, not the deprecated System.Web.Mail in C#.

Example:

using System.Net;
using System.Net.Mail;
 
var fromAddress = new MailAddress("from@gmail.com", "From Name");
var toAddress = new MailAddress("to@example.com", "To Name");
const string fromPassword = "fromPassword";
const string subject = "Subject";
const string body = "Body";
 
var smtp = new SmtpClient
{
    Host = "smtp.gmail.com",
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
};
using (var message = new MailMessage(fromAddress, toAddress)
{
    Subject = subject,
    Body = body
})
{
    smtp.Send(message);
}

Important:

Above example will work fine if you change your gmail account setting by visiting https://support.google.com/accounts/answer/6010255?hl=en-GB

Google has recently changed it’s security policy for less secure apps.

How to Email sending in .NET through Gmail

Use System.Net.Mail, not the deprecated System.Web.Mail in C#.

Posted on 22-08-2016 

Comment:

To comment you must be logged in members.

Files with category

 
File suggestion for you
File suggestion for you
File suggestion for you
File suggestion for you
Loading...
Loading...
Loading...
Loading...
File top downloads
File top downloads
File top downloads
File top downloads
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Codetitle - library source code to share, download the file to the community
Copyright © 2018. All rights reserved. codetitle Develope by Vinagon .Ltd