Panoramica
Questo è un piccolo script utile per testare il tuo hosting per assicurarti di poter inviare e-mail da siti basati su PHP che includono un modulo di contatto o simili. Ciò include sistemi CMS come WordPress e Joomla, nonché piattaforme di eCommerce come Magento.
Se hai apportato modifiche (ad es. abilitato SMTP nelle impostazioni PHP) o spostato host, questo è un modo rapido per essere sicuro che le e-mail funzionino.
Istruzioni
- Crea lo script test-email.php con quanto segue:
<?php ini_set( 'display_errors', 1 ); error_reporting( E_ALL ); $from = "emailtest@YOURDOMAIN"; $to = "YOUREMAILADDRESS"; $subject = "PHP Mail Test script"; $message = "This is a test to check the PHP Mail functionality"; $headers = "From:" . $from; mail($to,$subject,$message, $headers); echo "Test email sent"; ?>
- Se hai un Virtual Private Server (VPS), accedi al server per eseguire:
php test-email.php
- In alternativa, inserisci il file nei tuoi httpdocs directory in modo che possa essere chiamato dal tuo sito web.
- Controlla la tua email per assicurarti che sia stata consegnata.
- Se hai il file accessibile pubblicamente sul tuo sito web, non dimenticare di eliminarlo al termine del test!