Recevoir des notifications par mail en PHP grâce à IFTTT
Il existe de nombreuses méthodes pour recevoir les notifications de son site web grâce à PHP. Aujourd'hui je vais vous montrer comment recevoir des mails grâce à IFTTT en moins de 10 min.
Paramétrer IFTTT :
- Connectez-vous à l’adresse https://ifttt.com/ .
- Inscrivez-vous si ce n’est pas déjà fais.
- Appuyez sur votre photo de profil en haut à gauche, puis appuyez sur “Create”.
- Appuyez sur “This” puis sélectionnez le service “Webhooks”.
- Choisissez l’Event Name de votre choix. Pour ma part, ce sera “iftttmessage”.
- Appuyez sur “That” puis sélectionnez “Email”.
- Personnalisez le body, le subject comme vous le souhaitez. Gardez juste bien en tête que “Value1” contiendra le message qu’on voudra envoyer.
Contenu Message IFTTT
- Appuyez sur “Finish”
- Allez sur le lien suivant: https://ifttt.com/maker_webhooks/settings
- Devant URL, vous devriez pouvoir voir votre clé ! Gardez-la précieusement.
- Fini pour la configuration de IFTTT
Création d’une fonction PHP :
<?php
function msg($message){
$msgmodify=rawurlencode($message);
$key="KEY"; //Ajouté votre clé
$eventname="EVENT NAME"; //Ajouté votre nom d’événement
file_get_contents("https://maker.ifttt.com/trigger/$eventname/with/key/".$key."?value1=".$msgmodify."");
}
?>
En incluant cette fonction dans le reste de votre code, vous pourrez facilement envoyer des messages comme ceci :
msg("Bonjour, voici un message");
Résultat :
Si vous avez bien tout suivi, à l’exécution de la fonction msg, vous devriez recevoir un mail de “ [email protected]” de ce style :
What: iftttmessage When: April 27, 2020 at 11:08AM Content: Bonjour, voici un message |
Mail envoyé depuis un server Web