Répondre

Résolu/Fermé
j'ai verifié mon serveur smtp avec port 80 et j'ai tésté la page sans le if
mais iln'affiche rien et j'ai pas réçu l'email.........

j'ai testé un autre code php
<?php
$adresse = "webmaster@mbcfx.com";
$titre = "essai mail";
$message = "Un essai pour voir fonctionnement avec outlook";

mail($adresse,$titre,$message);

?>

mais il na'ffiche rien
et j'ai pas réçu email
tous les testes se faisont de coté serveur

2 réponses

  1. moi pour la fonction mail j'utilise un formulaire et ce code dans une page mail.php

    if (isset($_POST) && isset($_POST['nom']) && isset($_POST['email'])&& isset($_POST['message']))
    {
    extract ($_POST);
    //vérifier si la variable n'est pas vide
    if(! empty ($nom) && !empty ($email)&& !empty ($message))
    {
    //fonction mail
    $message= str_replace("\'","'",$message);
    $destinataire="xxxxxxxxxx@gmail.com";
    $sujet="Formulaire de contact";
    $mes="Une demande est arrivée\n
    Nom: $nom \n
    E-mail : $email \n
    Message: $message";
    $entete="from: $nom \n
    Reply-to: $email";
    mail($destinataire, $sujet, $mes,$entete);

    echo "Le mail à bien était envoyé";
    }
    //si les champs ne sont pas remplis

    else
    {
    echo "Vous n'avez pas rempli tous les champs, votre mail ne pourra pas être envoyé si tous les champs ne sont pas rempli.";
    }
    }

    ?>

    maintenant je ne sais pas si c'est ce que tu recherches mais la c'est sur que quand ton site est en ligne l'envoie de mail marche
    1. Modérateur
      Bonjour,

      S'il vous plaît
      Merci
      Au revoir
      etc.
      Sont monnaie courante quand on veut obtenir quelque chose !

      Saine lecture...
      A voir aussi

      Merci de votre compréhension.

      ;-)