Aperçu
Il s'agit d'un petit script pratique pour vous aider à tester votre hébergement afin de vous assurer que vous pouvez envoyer des e-mails à partir de sites basés sur PHP qui incluent un formulaire de contact ou similaire. Cela inclut les systèmes CMS tels que WordPress et Joomla ainsi que les plates-formes de commerce électronique telles que Magento.
Si vous avez apporté des modifications (par exemple, activé SMTP dans les paramètres PHP) ou déplacé des hôtes, c'est un moyen rapide de s'assurer que les e-mails fonctionnent.
Instructions
- Créez le script test-email.php avec ce qui suit :
<?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"; ?>
- Si vous avez un serveur privé virtuel (VPS), connectez-vous au serveur pour exécuter :
php test-email.php
- Vous pouvez également placer le fichier dans votre httpdocs répertoire afin qu'il puisse être appelé à partir de votre site Web.
- Vérifiez votre e-mail pour vous assurer qu'il a été livré.
- Si le fichier est accessible au public sur votre site Web, n'oubliez pas de le supprimer une fois le test terminé !