PHP Tutorials

Sending E-Mail(s) in PHP

PHP mail() function

  Home Services Portfolio Pricing Templates Web Apps Tutorials Downloads About Contact
  • E-Mail Function Tutorial
    • Sending E-Mail(s) in PHP

      This tutorial is an introduction to sending E-mails using PHP. You will learn about the PHP Mail function to send email and how to Create a PHP Form that sends email(s) using this function.

      PHP mail() function

      E-mails in PHP can be easily sent using the library function 'mail'. This function takes four arguments to send E-mails from a PHP web page and returns 'true' upon successful delivery of Email. The parameters of this function are as follows:

      • Recipient E-mail address
      • E-mail Subject
      • E-mail message (body)
      • Headers and additional parameters like the Sender E-mail address
      Syntax:

      mail( string to, string subject, string message [, string additional_headers [, string additional_parameters]] )

      This function returns the boolean value 'True' if the mail is sent successfully, otherwise it returns 'False'.

      Example:

      To :
      From :
      Subject :
      Message(body) :
      Above forms shows how to send email through PHP. And code for the above examples given below, use this code and try it.

      Sample PHP Code

      <?php

      //Check whether the submission is made
      if(isset($hidSubmit)){

      //Declarate the necessary variables
      $mail_to=$txtEmailto;
      $mail_from=$txtEmailfrm;
      $mail_sub=$txtSub;
      $mail_mesg=$txtMsg;

      //Check for success/failure of delivery
      if(mail($mail_to,$mail_sub,$mail_mesg,"From:$mail_from/r/nReply-to:$mail_from"))
      echo "<span class='red'>E-mail has been sent successfully from $mail_sub to $mail_to</span>";
      else
      echo "<span class='red'>Failed to send the E-mail from $mail_sub to $mail_to</span>";
      }

      ?>

      Cut 'n' Paste Code

      HTML CODE

Please like, +1, link to and share this SmartWebby resource if you found it helpful. Thanks for your encouragement!
Help us improve! We appreciate your feedback.
Sponsored Link(s):