A lightweight PHP form for testing SMTP credentials and delivery.
- PHP 8.1+
- PHPMailer
- Clone the repository:
git clone https://github.com/harrisonratcliffe/php-smtp-checker.git
cd php-smtp-checker- Install dependencies with Composer (recommended):
composer require phpmailer/phpmailerIf you do not use Composer, the app will fall back to the bundled copy in /lib/phpmailer.
php -S 127.0.0.1:8000Then open http://127.0.0.1:8000 in your browser and submit your SMTP details.
0: Disable debugging.1: Output messages sent by the client.2: Include server responses (most useful).3: Include connection-level details (useful for STARTTLS issues).4: Very low-level verbose output.
Distributed under the MIT License. See LICENSE for details.
Harrison Ratcliffe
Website - Email
Project link: https://github.com/harrisonratcliffe/php-smtp-checker