Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème sendmail

Sujet résolu
    22 janvier 2020 à 15:41:52

    Bonjour, 

    Je sais qu'il y a plein de topic a ce sujet mais lorsque j'essaye d'envoyer un mail en local avec Sendmail j'ai le message comme quoi le message est bien envoyé mais je ne reçois aucun mail. 

    Voici mon fichier php : 

    <?php
    
    // Le message
    isset($_POST['prenom']);
    isset($_POST['nom']);
    isset($_POST['email']);
    isset($_POST['message']);
    $prenom = $_POST['prenom'];
    $nom = $_POST['nom'];
    $email = $_POST['email'];
    $message = $_POST['message'];
    
    if (filter_var($email, FILTER_VALIDATE_EMAIL)) 
    {
    	//header ("Refresh: 5;URL=index.php");
    	// adresse du destinataire c'est à dire vous!!
       $to = $email;
       $subject = 'Test';
    	$message = $message;
    
       mail($to, $subject, $message);
       echo 'Le message a bien été envoyé !';
    }
    else
    {
       echo 'Erreur, message non envoyé.';
    }
    ?>

    Mon php.ini : 

    [mail function]

    ; For Win32 only.

    ; http://php.net/smtp

    SMTP = localhost

    ; http://php.net/smtp-port

    smtp_port = 25

    ; For Win32 only.

    ; http://php.net/sendmail-from

    sendmail_from = delasalle.sio.crib@gmail.com

    ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").

    ; http://php.net/sendmail-path

    sendmail_path = "C:\wamp\sendmail\sendmail.exe"

    sendmail.ini : 

    [sendmail]

    ; you must change mail.mydomain.com to your smtp server,

    ; or to IIS's "pickup" directory.  (generally C:\Inetpub\mailroot\Pickup)

    ; emails delivered via IIS's pickup directory cause sendmail to

    ; run quicker, but you won't get error messages back to the calling

    ; application.

    smtp_server=smtp.gmail.com

    ; smtp port (normally 25)

    smtp_port=465

    ; SMTPS (SSL) support

    ;   auto = use SSL for port 465, otherwise try to use TLS

    ;   ssl  = alway use SSL

    ;   tls  = always use TLS

    ;   none = never try to use SSL

    smtp_ssl=auto

    ; the default domain for this server will be read from the registry

    ; this will be appended to email addresses when one isn't provided

    ; if you want to override the value in the registry, uncomment and modify

    default_domain=gmail.com

    ; log smtp errors to error.log (defaults to same directory as sendmail.exe)

    ; uncomment to enable logging

    error_logfile=error.log

    ; create debug log as debug.log (defaults to same directory as sendmail.exe)

    ; uncomment to enable debugging

    ;debug_logfile=debug.log

    ; if your smtp server requires authentication, modify the following two lines

    auth_username= delasalle.sio.blandin.l@gmail.com

    auth_password= motdepasse

    ; if your smtp server uses pop3 before smtp authentication, modify the 

    ; following three lines.  do not enable unless it is required.

    pop3_server=

    pop3_username=

    pop3_password=

    ; force the sender to always be the following email address

    ; this will only affect the "MAIL FROM" command, it won't modify 

    ; the "From: " header of the message content

    force_sender= delasalle.sio.blandin.l@gmail.com

    ; force the sender to always be the following email address

    ; this will only affect the "RCTP TO" command, it won't modify 

    ; the "To: " header of the message content

    force_recipient=

    ; sendmail will use your hostname and your default_domain in the ehlo/helo

    ; smtp greeting.  you can manually set the ehlo/helo name if required

    hostname=

    Merci de votre aide

    -
    Edité par LucasBlandin 22 janvier 2020 à 15:42:31

    • Partager sur Facebook
    • Partager sur Twitter
      22 janvier 2020 à 16:50:33

      Bonjour,

      Dans gmail, il y a une option dans ton compte pour lui dire d'abaisser les sécurités.

      • Partager sur Facebook
      • Partager sur Twitter
      "Une vie ne vaut rien, mais rien ne vaut une vie", Malraux
        22 janvier 2020 à 17:47:37

        LvParis a écrit:

        Bonjour,

        Dans gmail, il y a une option dans ton compte pour lui dire d'abaisser les sécurités.


        Et elle se trouve ou ?! donne moi plus d'informations
        • Partager sur Facebook
        • Partager sur Twitter
          27 janvier 2020 à 16:59:06

          Une recherche te donnera plein de résultats.

          Sinon, en voici un : https://www.formget.com/send-email-via-gmail-smtp-server-in-php/

          • Partager sur Facebook
          • Partager sur Twitter
          "Une vie ne vaut rien, mais rien ne vaut une vie", Malraux
            28 janvier 2020 à 10:01:50

            J'ai reussi ! j'avais mal configuré le php.ini
            • Partager sur Facebook
            • Partager sur Twitter

            Problème sendmail

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown