Friday, 24 January 2014
Send Email using Asp.net c#
Today i will explain about how to send email using asp.net c# in simple method ..
this method send mail using smtp server.
the design section shown below:
After execute the above code you get email .ie in this format
this method send mail using smtp server.
the design section shown below:
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:TextBox ID="emailto" runat="server"></asp:TextBox> <asp:Button ID="submit" runat="server" Text="send mail" onclick="submit_Click" /> <br /> <asp:Label ID="statustxt" runat="server"></asp:Label> </div> </form> </body> </html>Add this one first to the page
using System.Text;
public bool send_mail(string to, string from, string subject, string body) { System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(from,to); msg.Subject = subject; System.Net.Mail.AlternateView view; System.Net.Mail.SmtpClient client; StringBuilder msgText = new StringBuilder(); msgText.Append(" <html><body><br></body></html> <br><br><br>" + body); view = System.Net.Mail.AlternateView.CreateAlternateViewFromString(msgText.ToString(), null, "text/html"); client = new System.Net.Mail.SmtpClient(); msg.AlternateViews.Add(view); client.Host = "smtp.gmail.com"; client.Port = 587; client.Credentials = new System.Net.NetworkCredential("your email address", "email password"); client.EnableSsl = true; client.Send(msg); bool k = true; return k; } protected void submit_Click(object sender, EventArgs e) { try { string to =emailto.Text; string From = "your email address"; string subject = " Your Email Subject "; string Body = "Hello <br>welcome to dreamtheweb<br> Ths is a test mail from dreammtheweb.com "; Body += "<br><br> please visit http://dreamtheweb.com"; Body += "<br><br>Thanks! <br>Jishnu chandran"; bool result = send_mail(to, From, subject, Body); if (result == false) { statustxt.Text = "Mail sent successfully to" + emailto.Text; } else { statustxt.Text = "enter your correct mail id"; } } catch { statustxt.Text = "Please check your internet connection"; } }In email address and password section you enter the corresponding email address and email password .
After execute the above code you get email .ie in this format
0 comments:
Post a Comment