🔍 Diagnostics — Admin Login
❌ One or more checks failed — see table below.
Checks
| Check | Result | Detail |
| PHP Version >= 7.4 |
✅ OK |
8.5.3 |
| openssl extension loaded |
✅ OK |
Yes |
| sockets extension loaded |
✅ OK |
Yes |
| vendor/autoload.php found |
✅ OK |
FOUND: /home/nchltd/htdocs/nchltd.ca/vendor/autoload.php |
| phpmailer/src/ files found |
✅ OK |
FOUND |
| PHPMailer class available |
✅ OK |
Yes |
| EMAIL_PASS is set |
✅ OK |
Yes |
| Session save path writable |
❌ FAIL |
0;777;/var/lib/php/sessions |
Server Paths
__DIR__ = /home/nchltd/htdocs/nchltd.ca
vendor/autoload.php [EXISTS]
/home/nchltd/htdocs/nchltd.ca/vendor/autoload.php
phpmailer/src/PHPMailer.php [EXISTS]
/home/nchltd/htdocs/nchltd.ca/vendor/src/PHPMailer.php
SMTP Test — Send a Real Test Email
✅ Email sent successfully! Check info@nchltd.ca inbox — you should have a test message. OTP login is ready to use.
Full SMTP Debug Log
2026-04-14 13:34:41 SERVER -> CLIENT: 220 perfora.net (mreueus004) Nemesis ESMTP Service ready
2026-04-14 13:34:41 CLIENT -> SERVER: EHLO nchltd.ca
2026-04-14 13:34:41 SERVER -> CLIENT: 250-perfora.net Hello nchltd.ca [74.208.102.92]250-8BITMIME250-AUTH PLAIN LOGIN250 SIZE 141557760
2026-04-14 13:34:41 CLIENT -> SERVER: AUTH LOGIN
2026-04-14 13:34:41 SERVER -> CLIENT: 334 VXNlcm5hbWU6
2026-04-14 13:34:41 CLIENT -> SERVER: [credentials hidden]
2026-04-14 13:34:41 SERVER -> CLIENT: 334 UGFzc3dvcmQ6
2026-04-14 13:34:41 CLIENT -> SERVER: [credentials hidden]
2026-04-14 13:34:41 SERVER -> CLIENT: 235 Authentication succeeded
2026-04-14 13:34:41 CLIENT -> SERVER: MAIL FROM:<info@nchltd.ca>
2026-04-14 13:34:41 SERVER -> CLIENT: 250 Requested mail action okay, completed
2026-04-14 13:34:41 CLIENT -> SERVER: RCPT TO:<info@nchltd.ca>
2026-04-14 13:34:41 SERVER -> CLIENT: 250 OK
2026-04-14 13:34:41 CLIENT -> SERVER: DATA
2026-04-14 13:34:41 SERVER -> CLIENT: 354 Start mail input; end with <CRLF>.<CRLF>
2026-04-14 13:34:41 CLIENT -> SERVER: Date: Tue, 14 Apr 2026 13:34:41 +0000
2026-04-14 13:34:41 CLIENT -> SERVER: To: info@nchltd.ca
2026-04-14 13:34:41 CLIENT -> SERVER: From: Neigah Admin Test <info@nchltd.ca>
2026-04-14 13:34:41 CLIENT -> SERVER: Subject: =?iso-8859-1?Q?SMTP_Test_=E2=80=94_Admin_Login?=
2026-04-14 13:34:41 CLIENT -> SERVER: Message-ID: <6W2G12nyRHhNTTqxuwzz8zi5IutiDnsXvw9HE1xvPFo@nchltd.ca>
2026-04-14 13:34:41 CLIENT -> SERVER: X-Mailer: PHPMailer 7.0.2 (https://github.com/PHPMailer/PHPMailer)
2026-04-14 13:34:41 CLIENT -> SERVER: MIME-Version: 1.0
2026-04-14 13:34:41 CLIENT -> SERVER: Content-Type: text/plain; charset=iso-8859-1
2026-04-14 13:34:41 CLIENT -> SERVER:
2026-04-14 13:34:41 CLIENT -> SERVER: This is a test email from your admin login diagnostics page. If you received this, SMTP is working correctly.
2026-04-14 13:34:41 CLIENT -> SERVER:
2026-04-14 13:34:41 CLIENT -> SERVER: .
2026-04-14 13:34:41 SERVER -> CLIENT: 250 Requested mail action okay, completed: id=1MF3cC-1wEu1R3bJY-006DuJ
2026-04-14 13:34:41 CLIENT -> SERVER: QUIT
2026-04-14 13:34:41 SERVER -> CLIENT: 221 perfora.net Service closing transmission channel
↺ Test Again
PHP Environment
PHP Version : 8.5.3
OS : Linux
Error Log : /home/nchltd/logs/php/error.log
Extensions : openssl=yes sockets=yes curl=yes
Remove ?diag=1 access once everything is working.