Home > DeveloperSection > Blogs > Sending Mail in ASP.NET.

Sending Mail in ASP.NET.

ASP.Net ASP.Net 
1 Comment(s)
 8237  View(s)
Rate this:

Sending Mail Message Using SmtpClient and MailMessage Class

Here in this blog I will tell you that how to send mail to users using SmtpClient and MailMessage class. Here I have created a small function which is used to send mail. One thing important that before using this method your application should be hosted on some webserver.

/// <summary>

        /// This method will be used to send mail to client

        /// by using Smtp and MailMessage class.

        /// </summary>

        /// <param name="sFrom"></param>

        /// <param name="sTo"></param>

        /// <param name="sBcc"></param>

        /// <param name="sCC"></param>

        /// <param name="sSubject"></param>

        /// <param name="sBody"></param>

        public static void sendMail(string sFrom, string sTo, string sBcc, string sCC, string sSubject, string sBody)


            MailMessage message = new MailMessage();          //Here we will create object of MailMessage class.

            message.From = new MailAddress(sFrom);       //Initilize From in mail address.

            message.To.Add(new MailAddress(sTo));        //Initilize To in mail address.


            if (!string.IsNullOrEmpty(sBcc))           //Check whether sBcc is not empty.


                message.Bcc.Add(new MailAddress(sBcc));    //Add sBcc in mail address.


            if (!string.IsNullOrEmpty(sCC))          //Check whether sCC is not empty.


                message.CC.Add(new MailAddress(sCC));      //Add CC in mail address.


            message.Subject = sSubject;        //Add subject in mail message.

            message.Body = sBody;            //Add body in mail message.

            message.IsBodyHtml = true;             

            message.Priority = MailPriority.High;   //Set priority of mail message.

            SmtpClient client = new SmtpClient();                  //Create an object of Smtp client.

            client.Send(message);            //Send message by using send() method.



By Sushant Mishra on   one month ago

It was really helpful to read this post.

Don't want to miss updates? Please click the below button!

Follow MindStick