Have a look :
string configMailID = "aa@abc.com";
string ContactMailID = "bb@abc.com";
string subject ="Hello";
string mailBody = "HI";
int mailSent = SendMailThroughOutlook(configMailID,ContactMailID,subject,mailBody);
public int SendMailThroughOutlook(string mailFrom,string mailTO,string mailSubject,string mailBody)
{
int isMailSent = 0;
MailMessage message = new MailMessage();
try
{
message.From = new MailAddress(mailFrom);
string[] AdminIds = mailTO.Split(',');
for (int i = 0; i < AdminIds.Length; i++)
{
message.To.Add(new MailAddress(AdminIds[i]));
}
if (mailCC.Trim().Length != 0)
message.CC.Add(mailCC);
message.Subject = mailSubject;
message.Body = mailBody;
message.IsBodyHtml = true;
SmtpClient client = new SmtpClient("abc.com", 25);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
Exception ex = new Exception();
client.Send(message);
isMailSent = 1;
}
catch (Exception ex)
{
isMailSent = 0;
}
finally
{
message.Dispose();
}
return isMailSent;