In this post we going to see how to send a SMTP mail using CSharp code. A simple csharp code is shown below
public void SendMail()
{
try
{
string fromMail = "ENTER FROM MAIL ADDRESS";
string toMail= "ENTER TO MAIL ADDRESS";
string smtpServer="ENTER SMTP SERVER ADDRESS HERE";
string subject="ENTER SUBJECT HERE";
string bodyMessage="ENTER BODY MESSAGE HERE";
string password="ENTER YOUR PASSWORD HERE";
MailMessage MyMailMessage = new MailMessage();
MyMailMessage.From = new MailAddress(fromMail );
MyMailMessage.To.Add(toMail);
MyMailMessage.Subject = subject;
MyMailMessage.Body = bodyMessage;
MyMailMessage.IsBodyHtml = false;
SmtpClient client = new SmtpClient(smtpServer);
client.Port = 25;
client.Credentials = new System.Net.NetworkCredential(fromMail , password);
client.EnableSsl = true;
client.Send(MyMailMessage);
}
catch (Exception ex)
{
throw ex;
}
}
if you want to send mail using Gmail SMTP use the smtp.gmail.com SMTP Server and the port should be 25.
Note: You have to add System.Net.Mail namespace to make this code work.
No comments:
Post a Comment