Uname:Linux ip-10-0-5-176 6.8.0-1057-aws #60~22.04.1-Ubuntu SMP Wed May 27 08:16:59 UTC 2026 x86_64

403WebShell
403Webshell
Server IP : 3.111.61.48  /  Your IP : 216.73.216.67
Web Server : Apache
System : Linux ip-10-0-5-176 6.8.0-1057-aws #60~22.04.1-Ubuntu SMP Wed May 27 08:16:59 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.2.31
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/vhost/gyaniguru.org/inc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/vhost/gyaniguru.org/inc/SendMail.php
<?php
require_once ('../PHPMailer/PHPMailerAutoload.php');
$mail = new PHPMailer;

$ds = DIRECTORY_SEPARATOR;
$base_dir = realpath(dirname(__FILE__)  . $ds ) . $ds;

require_once ('FetchData.class.php');

// FetchData Object
$fetchDataObj = new FetchData();
$dataSet = (object) $fetchDataObj->getDataSet();

// Get inputs from user
$name = @trim(stripslashes($_POST['name'])); 
$phone = @trim(stripslashes($_POST['phone'])); 
$email = @trim(stripslashes($_POST['email']));
$message = @trim(stripslashes($_POST['message']));
$subject = $name . " [$phone]";
// mail Body
$mailBody = 'Name: ' . $name . "\n\n" . 'Phone: ' . $phone . "\n\n" . 'Email: ' . $email . "\n\n" . 'Message: ' . $message;

//Server settings
$mail->isSMTP(); // Set mailer to use SMTP
$mail->Host = $dataSet->smtp_host; // Specify main and backup SMTP servers
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = $dataSet->smtp_username; // SMTP username
$mail->Password = $dataSet->smtp_password; // SMTP password
$mail->SMTPSecure = $dataSet->smtp_secure; // Enable TLS encryption, `ssl` also accepted
$mail->Port = $dataSet->smtp_port; // TCP port to connect to

$mail->SMTPOptions = array(
    'ssl' => array(
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true
    )
);

//Recipients
$mail->setFrom($dataSet->smtp_username);
$mail->addAddress($email);
$mail->addReplyTo($dataSet->noreply_email);

// Content
$mail->isHTML(true);                                  // Set email format to HTML
$mail->Subject = $subject;
$mail->Body    = $mailBody;

if(!$mail->send()) {
    $response = [
    	'success' => false,
        'msg' => $dataSet->contact_error_msg
    ];
} else {
    $response = [
    	'success' => true,
        'msg' => $dataSet->contact_success_msg
    ];
}

echo json_encode($response);

Youez - 2016 - github.com/yon3zu
LinuXploit