Pages

Wednesday, 16 May 2012

How to send mail from Asp.net


private int SendMail()
    {
        int result = 0;
        try
        {


            MailMessage objMail = new MailMessage();
            objMail.To = mailid.ToString().Trim();
            objMail.From = ConfigurationManager.AppSettings["FromMail"].ToString();
            objMail.Subject = "sriraj";
            objMail.BodyFormat = MailFormat.Html;

            objMail.Body = CreateBody();
            SmtpMail.SmtpServer = ConfigurationManager.AppSettings["Mailserver"].ToString();
            SmtpMail.Send(objMail);
        }
        catch (Exception ex)
        {
            throw ex;

        }
        return result;
    }

    private string CreateBody()
    {
        StringBuilder sb = new StringBuilder();
        sb.Append("Dear " + Session["companyName1"].ToString());
        sb.Append("<br><br><br>");
        sb.Append("Your Login details :");
        sb.Append("<br><br>");
        sb.Append("Login Id :" + txtEmailid.Text.Trim() + "<br/> Password :" + pwd.ToString());

        sb.Append("<br>");

        sb.Append("<br>");
        return sb.ToString();
    }

No comments:

Post a Comment