Tutoriel PHP - envoi mail() en local

Поділитися
Вставка
  • Опубліковано 8 лис 2024

КОМЕНТАРІ • 93

  • @maintenance_informatique
    @maintenance_informatique 3 роки тому +1

    Merci infinement professeur Jason d'avoir pris votre temps pour faire cette vidéo, vraiment merci.Que Dieu vous bénisse

    • @formation-video
      @formation-video  3 роки тому

      De rien, je te souhaite une bonne journée 👋

  • @FoxlettFOXLETT
    @FoxlettFOXLETT Рік тому

    Merci merci merci mec. Ca fait depuis 1 semaine que je modifie les fichiers de config php et rien ne fonctionnais mais avec toi ca fonctionne parfaitement alors mille merci mec !!!

  • @alexo-b8721
    @alexo-b8721 Рік тому

    Un grand merci pour ce tuto clair et concis. En prime, il fonctionne, contrairement à certains que j'ai testé depuis 2 jours :)

    • @formation-video
      @formation-video  Рік тому

      Oui, je ne publie que des choses qui ne fonctionnent pas. Le seul risque, c'est que ça ne fonctionne pas entre l'écran et la chaise 😎

    • @alexo-b8721
      @alexo-b8721 Рік тому

      En ce qui concerne les tutos qui ne fonctionnent pas, je ne parlais pas de vous, ni de vos tutos :) C'est pourquoi je suis content d'utiliser le votre, qui lui fonctionne très bien :)

    • @formation-video
      @formation-video  Рік тому

      Oui, j'avais bien compris cela 😉

  • @benikapuku190
    @benikapuku190 3 роки тому

    Merci beaucoup formateur pour la qualité de tes explications.
    Vous avez pu répondre à l'un de mes deux soucis une vidéo les états en sortis ( facture, reçu de frais académiques etc...) Va beaucoup nous aider.

  • @gaminghack3862
    @gaminghack3862 3 роки тому +1

    Nickel ! Merci beaucoup d'avoir pris le temps de faire cette vidéo ! ^^

  • @astrobot5813
    @astrobot5813 2 роки тому

    Merci, enfin quelqu'un qui a su me débloquer !

    • @formation-video
      @formation-video  2 роки тому

      Ah, bien ! 😉

    • @astrobot5813
      @astrobot5813 2 роки тому

      @@formation-video Par contre j'essaie d'envoyer le PDF généré par mail via Sendmail et je galère un peu. Je pense que je dois d'abord télécharger le PDF puis utiliser la fonction mail() en php pour l'envoyer en pièce jointe. C'est pas simple je trouve, une vidéo sur le sujet pourrait être sympa un jour.
      En tout cas merci j'étais à 2 doigts d'abandonner mon système d'envoi sur mon site web et ta vidéo m'a redonné espoir !

  • @jobkyungu2742
    @jobkyungu2742 3 роки тому

    En tout cas merci beaucoup pour l’explication !sincèrement sa m’a tellement beaucoup aider .

  • @clrall
    @clrall 5 місяців тому

    Merci beaucoup, très bon tuto 😍😍😍😍

    • @formation-video
      @formation-video  5 місяців тому

      Bonne continuation 👋

    • @dodaux6090
      @dodaux6090 5 місяців тому

      tu as trouvé l'option pour utiliser des mots de passes d'application ? Je suis entrain de la chercher mais je ne la trouve pas du tout..

    • @clrall
      @clrall 5 місяців тому

      @@dodaux6090 clique directement "mots de passe des applications" je sais pas si c'est là que tu bloques

  • @juliedesfois2853
    @juliedesfois2853 Рік тому

    Super tuto, merci

  • @ibrabowe
    @ibrabowe Рік тому

    Hier je croyais avoir recopier exactement ce que tu avais fait et sur Linux y avait un coac: l'ecran affichait mais je ne recevais rien. du coup je me suis dit que je vais prendre une pause et aujourd'hui je verifie et je me rend compte que j'avais mis 'f' a la place du 't' sur "ca-certificates.crt" et bim tout marche maintenant. c'est un peu hilarant comment l'informatique m'a appris a etre patient

    • @formation-video
      @formation-video  Рік тому +1

      Parfois, une erreur tient à peu de chose 😉

    • @ibrabowe
      @ibrabowe Рік тому

      @@formation-video vraiment wallah

  • @OFR5086
    @OFR5086 11 місяців тому

    merci beaucoup pour cette vidéo très utile

  • @islemhamouda
    @islemhamouda Рік тому

    Vraiment merci

    • @formation-video
      @formation-video  Рік тому +1

      😉

    • @islemhamouda
      @islemhamouda Рік тому

      @@formation-video je peux te parler en prv ? j ai une prbl dans mon site si tu peux m'aider ?

    • @formation-video
      @formation-video  Рік тому

      Contacte-moi sur Discord : jasonchampagne.fr/discord

  • @nathanteissier1191
    @nathanteissier1191 Рік тому

    Bravo et merci !

  • @aurelieneveu9595
    @aurelieneveu9595 Рік тому

    merci à toi !

  • @clement1814
    @clement1814 2 роки тому

    Ça a fonctionné pour moi, merci ! :)

  • @emmacris2522
    @emmacris2522 Рік тому

    Merci beaucoup !!!!

  • @domsau2
    @domsau2 3 роки тому +2

    Notez que certains sites d'hébergements gratuits ne gèrent pas les envois de courriel, (ni de création d'images, mais c'est un autre débat).

  • @boobee5731
    @boobee5731 3 роки тому

    merci champion

  • @tenchigreed
    @tenchigreed 3 роки тому

    Super interessant

  • @imenenim5310
    @imenenim5310 2 роки тому

    You made my dayyyy

  • @tenchigreed
    @tenchigreed 3 роки тому

    Super bien

  • @skorupaallan8031
    @skorupaallan8031 2 роки тому

    Bonjour, tout d'abord superbe vidéo très claire. Néanmoins j'ai un léger souci... Je suis les mêmes étapes. A la fin il m'est indiqué que mon mail est parti mais lorsque je regarde le mail sur lequel le message devait arrivé je n'ai rien... avez vous une idée du problème ? D'avance merci !

    • @formation-video
      @formation-video  2 роки тому

      Bonjour, il faut vérifier :
      - vérifier dans les logs si aucune erreur ne s'est produite
      - vérifier que les paramètres du fournisseur e-mails sont correctes
      - regarder dans les spams, éventuellement
      Car cela est logique : une fois que tout est bon, le mail est forcément bien envoyé ✌

  • @mistercool9172
    @mistercool9172 3 роки тому

    Salut Jason, stp cette fonction peut elle être utilisée en production ou juste en local?
    Si elle peut être utilisée en production , alors peut on faire de formulaire de contact sur un site web avec ?
    Merci

    • @formation-video
      @formation-video  3 роки тому +1

      En production, elle passera par le serveur mail() du serveur où ton site est hébergé. C'est en local qu'il faut faire toute cette configuration, car elle n'est pas disponible par défaut sur un environnement local.

  • @californiamagnum5877
    @californiamagnum5877 3 роки тому

    Est-ce que tu compte faire une formation video sur le langage dart et son freemwork flutter ? C’est un langage de plus en plus demander

    • @formation-video
      @formation-video  3 роки тому

      Tout est dit ici : jasonchampagne.fr/faq-youtube

    • @Louis-zq3ft
      @Louis-zq3ft 3 роки тому

      Y aura t'il aussi des tutos react native?

    • @formation-video
      @formation-video  3 роки тому

      La réponse se trouve dans mon autre commentaire

  • @boysisdrs2555
    @boysisdrs2555 2 роки тому

    salut super ton tuto, j'ai eu aussi un problème, a la fin je me suis rendu compte qu'il faut lancé apache2 or je suis sur Nginx, tu serai quelle sont les modif afin que cela marche ? ou ca sert a rien faut recommencé autre part ?

    • @boysisdrs2555
      @boysisdrs2555 2 роки тому

      ok j'ai réussis, pour moi la seule différence est juste qu'il faut modifier le php.ini qui est pris en compte par Nginx donc dans mon cas le /fpm/php.ini. donc de ça "sudo nano /etc/php/votreVersion/apache2/php.ini" a ça -> "sudo nano /etc/php/votreVersion/fpm/php.ini"

    • @formation-video
      @formation-video  2 роки тому

      Oui, c'est ça, l'emplacement n'était forcément pas le même 👍

  • @anismeziani4558
    @anismeziani4558 3 роки тому

    Bonsoir j’aimerais savoir quel serait l’OS idéal pour coder windows ou linux concernant le développement mobile et l’utilisation du langage C aussi?

    • @formation-video
      @formation-video  3 роки тому

      Bonjour. L'OS idéal est celui que tu sais utiliser le mieux 👍

  • @alaindevtecchannel2232
    @alaindevtecchannel2232 2 роки тому

    Avant tout, merci pour la vidéo.
    Je voudrais cependant savoir comment se passerait la configuration si l'on bossait sur un vrai site web où les visiteurs pourront envoyer un email au propriétaire du site.
    Enfin, je ne sais pas comment expliquer mon souci, j'espère que vous m'avez compris !!

    • @formation-video
      @formation-video  2 роки тому +1

      Et bien comme cela est configuré en vidéo. Mais généralement, la personne va avoir son site hébergé chez un fournisseur, donc utilisera la configuration mail de ce fournisseur (normalement déjà fonctionnelle)

    • @alaindevtecchannel2232
      @alaindevtecchannel2232 2 роки тому

      @@formation-video est-ce que ces mêmes codes (utilisés en vidéo) coïncideront avec la configuration mail de ce fournisseur ?

    • @formation-video
      @formation-video  2 роки тому

      Généralement, sur un hébergement (mutualisé), tu pourras directement utiliser la fonction mail()

    • @alaindevtecchannel2232
      @alaindevtecchannel2232 2 роки тому

      @@formation-video Merci bcp !!

  • @saidkabene1854
    @saidkabene1854 2 роки тому

    Bonjour, j'ai suivi le tuto mais jai eu cette Socket Error # 10061Connection refused. pourriez vous m'aidez

  • @roms__4504
    @roms__4504 2 роки тому

    j'ai suivi toute la vidéo à la lettre et j'ai quand même une erreur dans le error.log de type : Message is missing sender's address. Je ne comprend pas où j'ai pu faire l'erreur ayant effectué plusieurs fois la vidéo :(

    • @formation-video
      @formation-video  2 роки тому

      Le message dit visiblement qu'il manque l'adresse de l'expéditeur (celui qui envoie le message)

  • @witcheryy
    @witcheryy Рік тому

    et si je veux envoyer le contenu du fichier et non pas un message

    • @formation-video
      @formation-video  Рік тому

      Tu fais comme tu l'as appris en cours : tu lis le contenu du fichier, que tu envoies, cela revient exactement au même.

  • @blackbird8906
    @blackbird8906 Рік тому

    Bonjour je crois que google a supprimé les mdp d'application comment doit-on faire du coup ?

    • @formation-video
      @formation-video  Рік тому

      Bonjour, ils l'ont juste changé d'endroit, maintenant, il faut sélectionner "Validation en deux étapes" et au bas de la page, tu retrouves les mots de passe d'applications 👍

    • @blackbird8906
      @blackbird8906 Рік тому

      @@formation-video Ah ok merci beaucoup !

    • @formation-video
      @formation-video  Рік тому

      De rien

  • @DaveKen-i9e
    @DaveKen-i9e 10 місяців тому

    Pourquoi ça n'envoie pas à distance.
    Lorsque je teste avecmes adresses mails c'est-à-dire ceux qui sont sur mes appareils autour de moi ça marche mais lorsque je teste avec les adresses mail de personne éloigné toujours du Gmailça n'envoie pas ça me signale juste que ça ne trouve pas les adresses

    • @formation-video
      @formation-video  10 місяців тому

      Cela peut venir de plusieurs choses : mauvaise configuration de ton côté, des blocages (de sécurité) sur les adresses Gmail concernées, etc.

  • @archange2073
    @archange2073 Рік тому

    Bonsoir prof. S'il vous plait, je n'arrive pas à faire le démarrage du serveur apache2 et de celui de mon xampp à la fois.
    Pouvez vous m'aidez?

    • @formation-video
      @formation-video  Рік тому

      Bonsoir, ce n'est pas du tout en rapport avec la vidéo sur laquelle tu commentes.
      Et si tu as installé XAMPP, il intègre déjà le serveur web (Apache), où il n'y a plus qu'à activer ce dernier pour que cela marche.

    • @archange2073
      @archange2073 Рік тому

      Ahh d'accord​. Je m'excuse, c'était parceque j'avais été bloqué dans le déroulement de cette vidéo par un conflit entre mes serveurs apache.
      @@formation-video comment puis je faire cela s'il vous plait.

    • @formation-video
      @formation-video  Рік тому

      Comment faire quoi ?

    • @archange2073
      @archange2073 Рік тому

      @@formation-video Je veux juste parvenir à envoyer des mail depuis mes pages php. Mais cela ne fonctionne pas encore.

    • @formation-video
      @formation-video  Рік тому

      Déjà, si tu installes plusieurs fois les mêmes outils, tu ne risques pas d'y arriver. Soit tu installes chaque outil séparément comme je l'ai fait dans le cours, soit tu installes un outil tout-en-un comme XAMPP, mais pas les deux à la fois. Le mieux est que tu désinstalles tout ce que tu as fait, refasse une installation propre de zéro 👍

  • @christiankerviche7219
    @christiankerviche7219 Рік тому

    ça marche pas j'ai toujours le message d'erreur

    • @formation-video
      @formation-video  Рік тому

      Tu as forcément loupé une étape ou fait une erreur quelque part

    • @christiankerviche7219
      @christiankerviche7219 Рік тому

      @@formation-video j'ai refait et la j'ai juste mon message comme quoi mon mail ne s'est pas envoyé , pourtant j'ai refait méticuleusement toutes les étapes

    • @formation-video
      @formation-video  Рік тому

      Regarde si ce n'est pas au niveau de la configuration (les informations de messagerie notamment)

  • @steelwix
    @steelwix 2 роки тому

    J'ai eu l'erreur suivante : Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
    Je suis allé voir le php.ini, et j'ai mis le port sur 587, comme dans le sendmail, mais l'erreur ne bouge pas. Qu'est ce que ça pourrait etre?

    • @formation-video
      @formation-video  2 роки тому

      Cela veut dire que ton serveur mail n'est pas correctement configuré. Il faut revoir la vidéo et ne pas sauter les étapes, pour s'assurer que tout fonctionnera comme il faut à la fin

  • @_Trija
    @_Trija Рік тому

    J’ai essayé mais ça marche pas

    • @formation-video
      @formation-video  Рік тому

      C'est que tu n'as pas bien suivi le tuto

    • @_Trija
      @_Trija Рік тому

      @@formation-video j’ai révisé la vidéo mais ça fonctionne toujours pas

    • @formation-video
      @formation-video  Рік тому

      Qu'est-ce qui ne fonctionne pas exactement ?