Périodiquement, la tâche se pose de vérifier le travail du courrier pour le site, cette fonctionnalité est particulièrement importante pour les magasins en ligne, dont les propriétaires reçoivent des notifications de nouvelles commandes par e-mail. Si le mail ne vient plus du site, la première chose à faire est de vérifier le fonctionnement de la fonction mail de php (pour les sites sur php).
Un exemple de script simple pour tester la fonction mail de php.
Créons un fichier:
test-email.php
test@DOMAIN.TLD";
$to = "";
$subject = "PHP Mail Test script";
$message = "This is a simple php script to check PHP Mail function";
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
echo "Good, test email sent";
?>
Remplaçons test@DOMAIN.TLD et YOUMAIL@DOMAIN.TLD par les nôtres, après quoi nous pouvons exécuter le script.
Exécutez le script depuis la console :
php test-email.php
Le script peut également être exécuté à partir d'un navigateur si vous n'utilisez pas un serveur virtuel, mais un hébergement virtuel. La réception d'une lettre signifie que la fonction de messagerie php fonctionne correctement.