8000
7FFF Skip to content

harrisonratcliffe/php-smtp-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP SMTP Checker

A lightweight PHP form for testing SMTP credentials and delivery.

PHP SMTP Checker screenshot

Requirements

  • PHP 8.1+
  • PHPMailer

Setup

  1. Clone the repository:
git clone https://github.com/harrisonratcliffe/php-smtp-checker.git
cd php-smtp-checker
  1. Install dependencies with Composer (recommended):
composer require phpmailer/phpmailer

If you do not use Composer, the app will fall back to the bundled copy in /lib/phpmailer.

Run locally

php -S 127.0.0.1:8000

Then open http://127.0.0.1:8000 in your browser and submit your SMTP details.

Debug mode levels

  • 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.

Built with

License

Distributed under the MIT License. See LICENSE for details.

Contact

Harrison Ratcliffe
Website - Email

Project link: https://github.com/harrisonratcliffe/php-smtp-checker

About

A simple tool to check your SMTP is working, built in PHP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

0