MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/www/bigfoodequipments.com/quote_mail.php
<?php


/*    ini_set( 'display_errors', 1 );
    error_reporting( E_ALL );
    $from = "deepak1gehlot@gmail.com";
    $to = "deepak.imenso@gmail.com";
    $subject = "Checking PHP mail";
    $message = "PHP mail works just fine";
    $headers = "From:" . $from;
    mail($to,$subject,$message, $headers);
    echo "The email message was sent.";*/
?>


<?php 

  ini_set( 'display_errors', 1 );
    error_reporting( E_ALL );
  $errorMSG = array();

      $name = $_POST["name"];
      $company_name = $_POST["company_name"];
      $phone_number = $_POST["phone_number"];
      $to_email = $_POST["email"];
      $txt = $_POST["message"];

       $from_email = "deepak.bigrealty@gmail.com";

    /* NAME */
    if (empty($name)) {
        $errorMSG['error_name']= "Name field is required";
    } else {
      $errorMSG['error_name']= "";
    }

    /* EMAIL */
    if (empty($to_email)) {
        $errorMSG['error_email']= "Email field is required";
    } else if(!filter_var($_POST["email"], FILTER_VALIDATE_EMAIL)) {
        $errorMSG['error_email']= "Invalid email format";
    }else {
      $errorMSG['error_email']= "";
    }


    /* phone_number */
    if (empty($phone_number)) {
        $errorMSG["error_phone_number"]= "Phone number is required";
    } else {
      $errorMSG["error_phone_number"]= "";
    }


    /* MESSAGE */
    if (empty($txt)) {
        $errorMSG["error_message"]= "Message field is required";
    } else {
      $errorMSG["error_message"]= "";
    }

    /* company_name */
    if (empty($company_name)) {
        $errorMSG["error_company_name"]= "Company name is required";
    } else {
      $errorMSG["error_company_name"]= "";
    }


   

     

      // To send HTML mail, the Content-type header must be set
      $headers  = 'MIME-Version: 1.0' . "\r\n";
      $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
       
      // Create email headers
      $headers .= 'From: '.$from_email."\r\n".
          'Reply-To: '.$from_email."\r\n" .
          'X-Mailer: PHP/' . phpversion();
       
      // Compose a simple HTML email message
      $message = '<html><body>';
      $message .= '<p style="color:black;font-size:14px;">'.$txt.'</p>';
      $message .= '</body></html>';
      
      $subject = 'Quote Message';
       
     

   
    if ( !empty(array_filter($errorMSG))) {
        echo json_encode(['status'=>false, 'msg'=>$errorMSG]);
    } 
    else {
       if(mail($to_email, $subject, $message, $headers)){
          echo json_encode(['status'=>true,  "action"=>"send",'msg'=>"Message has been sent."]);

        }
        else{
          echo json_encode(['status'=>true, "action"=>"error",'msg'=>"Error in mail sent."]);
        }
       
    }

  

?>