Sending a Simple Mail Using GMail SMTP SERVER :
Use the namespace
using System.Web.Mail;
MailMessage mail = new MailMessage();
mail.To.Add("to@gmail.com");
mail.From = new MailAddress("from@gmail.com");
mail.Subject = "Test Email";
string Body = "Welcome to Mukund's Blog";
mail.Body = Body;
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.Host = ConfigurationManager.AppSettings["SMTP"];
smtp.Credentials = new
System.Net.NetworkCredential(ConfigurationManager.AppSettings["FROMEMAIL"],
ConfigurationManager.AppSettings["FROMPWD"]);
smtp.EnableSsl = true;
smtp.Send(mail);
The above code can be used to send a simple email.
Sending Mail with Attachment:
MailMessage mail = new MailMessage();
mail.To.Add("to@gmail.com");
mail.From = new MailAddress("From@gmail.com");
mail.Subject = "Test Email";
string Body = "Welcome to Mukund's Blog";
mail.Body = Body;
mail.Attachments.Add(new Attachment(@"F:\Articles\Email in ASP.Net 2.0\SendEmail\mail.png"));
SmtpClient smtp = new SmtpClient();
smtp.Host = ConfigurationManager.AppSettings["SMTP"];
smtp.Send(mail);
The webcongif file should contain the following code.
Add open triangle and close triangle braces for each tag.
appSettings
add key="SMTP" value="smtp.gmail.com"
add key="FROMEMAIL" value="mail@gmail.com"
add key="FROMPWD" value="password"
appSettings
The above code can be used to send a simple email with attachment.
1 comment:
I tried your code but its showing an error
Server Error in '/Mail' Application.
--------------------------------------------------------------------------------
Server does not support secure connections.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Post a Comment