Tuesday, 24 September 2013

How to send email from asp.net and c#:


Code behind click on submit button:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net;

using System.Net.Mail;

public partial class Contactus : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void submit_Click(object sender, EventArgs e)
    {
        if (txtname.Text != "" && txtmsg.Text != "" && txtmail.Text != "")
        {
            sendmail();
            txtmail.Text = "";
            txtmsg.Text = "";
            txtname.Text = "";
            Response.Write("<script language='javascript'>alert('Your Request Successfully sended:');</script>");
        }
        else
        {
            Response.Write("<script language='javascript'>alert('Please Enter the values:');</script>");
        }
    }

    private void sendmail()
    {


        MailMessage message = new MailMessage();

        message.From = new MailAddress(txtmail.Text.ToString());
        message.To.Add(new MailAddress("john@xxxxxx.in"));

        message.Subject = txtname.Text.ToString();

        message.Body = txtmsg.Text.ToString();
        message.IsBodyHtml = true;



        message.Priority = MailPriority.Normal;

        SmtpClient mailclient = new SmtpClient("mail.xxxxxxx.in ");

        mailclient.Credentials = new System.Net.NetworkCredential("john@xxxxxxx.in", "xxxxxx");

        mailclient.Send(message);


    }
}



No comments:

Post a Comment