Page 1 sur 1

mail automatique unique

Posté : 04 avr. 2016, 10:26
par vegetalain
Bonjour, alors malgré mon "bas" niveau en php (mdr) j'arrive à envoyer des mails, cela dit je voudrais savoir comment envoyer un mail de façon unique... genre, par exemple, paramétrer les choses ainsi :

si :
on est le 21/04/2016
alors :
- Envoyer à l'adresse "[email protected]"
- le message suivant : "salut ça roule".

si :
on est le 28/04/2016
alors :
- Envoyer à l'adresse "[email protected]"
- le message suivant : "Blablabla".

Les messages ne seraient envoyés qu'une fois.

J'ai vu qu'il existait des sites qui font ça comme "http://www.cronmail.fr/" apparemment, mais est-ce faisable depuis une page php sur un site dit, "perso"?

Merci de vos réponses avisées.
Bonne journée.

Re: mail automatique unique

Posté : 04 avr. 2016, 14:21
par @rthur
Bonjour,

Pour choisir quel message à quelle date, si tu fais des conditions simples avec if...else ça va fonctionner.
Si tu en as beaucoup, il vaut mieux que tu stockes dans un fichier texte ou dans une base de données, les messages associé à chaque date.

Puis après pour automatiser l'envoi, la solution est de passer par un cron, c'est à dire une tache planifiée qui va exécuter un script PHP par exemple tous les jours.
Et ce script va aller regarder quel message envoyé aujourd'hui, et effectuer l'envoi. Si aucun message n'est à envoyer à la date du jour, il ne fait rien

Pour mettre en place un cron quotidien, il faut que tu vois ça avec l'hébergeur de ton site