News:

This week IPhone 15 Pro winner is karn
You can be too a winner! Become the top poster of the week and win valuable prizes.  More details are You are not allowed to view links. Register or Login 

Main Menu

How to programatically send an email through ASP.NET 2.0 and C#_9584

Started by 1105ry01, December 23, 2010, 02:50:28 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

1105ry01

How to programatically send an email through You are not allowed to view links. Register or Login 2.0 and C#,You are not allowed to view links. Register or Login
There are several ways to programatically send an email from a given web site. It depends on what platform and what language you are using.   
  I am not going to describe in this article what should be done in Java or PHP; I will try to do reserve each language an article.   
  This code shows the code behind a push button that could could be added to a form of type aspx. Just add a push button; label it with the wanted description like "Send message now"; double-click the button; and finally, copy and paste this code to the click event handler of the push button. Surely, the aspx form should have some text boxes, radio buttons, check boxes, combo boxes, lists, and labels asking the user to fill them out. Do not forget the validition control that would help a lot in filtering the wrong imput.   
  protected bool SendMessageAsEmail()
  {
      bool RetVal = true;
      MailMessage objEmail = new MailMessage();
      objEmail.To.Add("toemail@somewebsite.com");
      objEmail.From = new MailAddress("fromemail@somewebsite.com");
      objEmail.Subject = "Message from a visitor";
      objEmail.Body = "this is the body of the message";
      objEmail.Priority = MailPriority.High; // if you want to change the priority; else, remove this line
 
 
      try
      {
          SmtpClient smtp = new SmtpClient("mailserver.com");
          smtp.Port = 5544; // if port has a specific value; else,You are not allowed to view links. Register or Login, remove this line
          smtp.EnableSsl = false;
          smtp.Credentials = new NetworkCredential("emailAccountName", "emailAccountPassword");
          smtp.Send(objEmail);
      }
      catch (Exception ex)
      {
          You are not allowed to view links. Register or Login(ex.Message);
          RetVal = false;
      }
      return RetVal;
  }
 
   
  Written by Andre Showairy
Computer Scientist since 1991.
  In programming since 1991.
  In C++ programming since 1993.
  Long experience in VB,You are not allowed to view links. Register or Login, C#, You are not allowed to view links. Register or Login,You are not allowed to view links. Register or Login, You are not allowed to view links. Register or Login, and You are not allowed to view links. Register or Login.
  Founder and owner of IT Images - You are not allowed to view links. Register or Login
��

Quick Reply

Name:
Email:
Verification:
Please leave this box empty:

Shortcuts: ALT+S post or ALT+P preview