How to send email in ASP.NET- C# example

This is example how to send email from asp,net web application. Refer this post if you want to send email in java code .

This example will use google smtp email server.

The aspx Page

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <asp:Label ID="LErrorMessage" runat="server" ></asp:Label>
    <asp:Button ID="Button1" runat="server" Text="Send Email" OnClick="Button1_Click" />

The Code Behind

 protected void Page_Load(object sender, EventArgs e)


        protected void Button1_Click(object sender, EventArgs e)
            string emailContent = "This mail is created and send through the c# code,"
                    + "\n\n if you are developers, visit!",
                    subject = "Developersnote update - Mail Send Using ASP.NET";
            string EmailFrom = "developersnote dot com",
                   EmailFromAddress = "";

                MailMessage mMsg = new MailMessage();
                SmtpClient smtpClient = new SmtpClient("", 587);
                smtpClient.EnableSsl = true;
                smtpClient.Credentials = new System.Net.NetworkCredential("your email address", "email password");
                mMsg.From = new MailAddress(EmailFromAddress, EmailFrom);
                mMsg.Subject = subject;
                mMsg.Body = emailContent;
                mMsg.IsBodyHtml = true;
            catch(Exception ex)
                LErrorMessage.Text = ex.Message;

Sample receive email

NOTE : – If You have Found this post Helpful, I will appreciate if you can Share it on Facebook, Twitter and Other Social Media Sites. Thanks =)

Popular posts from this blog

Example to disable save as certain file type in SSRS Report Viewer

Phone book application example - Java

Modal Popup Message Box ASP.NEt C# Example