Use this C# class -
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Mail;
using System.Net;
using System.Data.OleDb;
namespace _1079541_Problem_to_sending_mail_showing_massage_
{
class Mail
{
public static string Profile;
public static string FromEmail;
public static string FromName;
public static string FromPassword;
public static string SMTP_Host;
public static int SMTP_Port;
public static Boolean SMTP_EnableSSL;
public static string Subject;
public static string EmailBody;
public static string SendMail(string mailToEmail, string mailToName, string attachments)
{
Profile = "Gmail Mail";
FromEmail = "EmailFrom@GMAIL.COM";
FromName = "Test Mail";
FromPassword = "MyPassword";
SMTP_Host = "smtp.gmail.com";
SMTP_Port = 587;
SMTP_EnableSSL = Boolean.Parse("True"); ;
Subject = "Test Email";
EmailBody = "Test Email";
Attachment attachment = new Attachment(attachments.ToString());
try
{
MailMessage mail = new MailMessage();
mail.From = new MailAddress(FromEmail.ToString());
mail.To.Add(new MailAddress(mailToEmail.ToString()));
mail.Subject = Subject.ToString();
mail.Body = EmailBody.ToString();
SmtpClient smtp = new SmtpClient(SMTP_Host.ToString(), SMTP_Port);
smtp.Credentials = new NetworkCredential(FromEmail.ToString(), FromPassword.ToString());
smtp.EnableSsl = true;
mail.Attachments.Add(attachment);
smtp.Send(mail);
return "";
}
catch (Exception ex)
{
return ex.Message.ToString();
}
}
}
}
You can use this class as below - Call the send mail method
string msg;
msg=Mail.SendMail("ToEmail@yahoo.co.in", "RDBurmon", @"E:\File.xlsx");
VERY important-
Please note that there are substantial changes in gmail account security so as per the changes, you have to follow blow steps in order to send mail from out side gmail portal
1. Login to your gmail account.
2. Visit this page https://accounts.google.com/DisplayUnlockCaptcha and click on button to allow access.
3. Visit this page https://www.google.com/settings/security/lesssecureapps and enable access for less secure apps.