Friday 25 November 2011

Send Email Using Asp.Net

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Net.Mail;

public partial class contactus : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
       Panel1.Visible = true;
        Panel2.Visible = false;
    }
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        try
        {
            MailMessage msg = new MailMessage();
            msg.To.Add("email@gmail.com");
            msg.From = new MailAddress("email@gmail.com");
            msg.Bcc.Add("email@gmail.com");
            msg.Subject = "Contact Us";
            msg.Body = ""+ txtComments.Text;
            msg.IsBodyHtml = true;
            SmtpClient stp = new SmtpClient();
            stp.Host = "smtp.gmail.com";
            stp.Port = 587;
            stp.Credentials = new System.Net.NetworkCredential("email@gmail.com", "");
            stp.EnableSsl = true;
            stp.Send(msg);
            msg.Dispose();
          
            sendAcknoledgement();
            txtComments.Text = "";
            txtEmail.Text = "";
            txtFirstName.Text = "";
            txtLastName.Text = "";
            Panel1.Visible = false;
            Panel2.Visible = true;
           
        }

        catch (Exception ex)
        {
       
        }
    }

    void sendAcknoledgement()
    {
        try{
        MailMessage msg = new MailMessage();
        msg.To.Add(txtEmail.Text);
        msg.From = new MailAddress("email@gmail.com");
        msg.Subject = "CustomerCare Acknowledgement.";
        msg.Body = "<html></html>";
        msg.IsBodyHtml = true;
        SmtpClient stp = new SmtpClient();
        stp.Host = "smtp.gmail.com";
        stp.Port = 587;
        stp.Credentials = new System.Net.NetworkCredential("email@gmail.com", "");
        stp.EnableSsl = true;
        stp.Send(msg);
        }
    catch(Exception ex)
        {
   
    }
    }
}

No comments:

Post a Comment