GNU/Linux >> Tutoriels Linux >  >> Linux

Test de messagerie PHP simple

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

  1. 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";
    ?>
  2. Si vous avez un serveur privé virtuel (VPS), connectez-vous au serveur pour exécuter :
    php test-email.php
  3. Vous pouvez également placer le fichier dans votre httpdocs répertoire afin qu'il puisse être appelé à partir de votre site Web.
  4. Vérifiez votre e-mail pour vous assurer qu'il a été livré.
  5. Si le fichier est accessible au public sur votre site Web, n'oubliez pas de le supprimer une fois le test terminé !

Linux
  1. Outil de console pour tester la bande passante Internet ?

  2. Comment installer CMS Made Simple sur un VPS Ubuntu 14.04

  3. Installer les modules PHP

  4. Erreurs PHP

  5. Limite de mémoire PHP

Installer le client de messagerie Web WebMail Lite basé sur PHP sur Debian 9.1

Paramétrage PHP

Mise à jour de PHP 5.6 à 7

25 exemples simples de la commande Linux find

Lire le courrier de /var/spool/mail/root

Récupère le journal des e-mails envoyés avec mail() à partir de PHP (sendmail ?)