In this code the result is failure sending mail as message box shown, please guide me where i did mistake. i tried it in many ways i didn't get. Thanks in advance
private void button2_Click(object sender, EventArgs e)
{
try
{
MailMessage msg = new MailMessage();
msg.To.Add("someone@gmail.com");
MailAddress address = new MailAddress("someone@gmail.com ");
msg.From = address;
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.EnableSsl = true;
client.Host = "smtp.gmail.com";
client.Port = 25;
NetworkCredential credentials = new NetworkCredential("someone@gmail.com", "password");
client.UseDefaultCredentials = false;
client.Credentials = credentials;
client.Send(msg);
} catch (Exception ex) {
MessageBox.Show(ex.Message);
}
}
<smtp deliveryMethod="Network">
<network host="smtp.gmail.com" port="25" userName="someone@gmail.com" password="password" />
</smtp>