Mail - Delai

Répondre
AceG
le 15/02/2005 à 11:08
AceG
Bonjour,

Je cherche un moyen d'envoyer un mail mais avec un délai d'une heure ou deux.

Quelqu'un sait-il comment faire ?

Merci,

[AceG]
[AceG]
Bzh
le 15/02/2005 à 11:17
Bzh
Bin tu enregistres l' heure a laquel la demande de l' envoie du mail à été enregistré puis, a chaque visite, tu testes et tu envoie les mails dont la durée entre l' éxécution du script et l'heure à laquelle le mail à été enregistrer est supérieur à deux heures donc tu l' envoie....

Moi, je ne vois pas d' autre solutions !!!!

smiley
AceG
le 15/02/2005 à 11:55
AceG
Mais là c'est un peu trop aléatoire, si la prochaine visite se fait 2 jours plus tard, c'est trop long pour moi.
Je sais que sous Outlook il est possible de choisir l'heure d'envoi du mail donc je me disais qu'il y avait peut-être moyen avec le paramètre entête de la fonction mail() mais je ne trouve rien...

[AceG]
[AceG]
Bzh
le 15/02/2005 à 11:59
Bzh
Non, tu ne peux pas le faire directement avec la fonction mail() !!!

C' est ça l' inconvéniant de php !!!!(
LA GLOBULE
le 15/02/2005 à 12:02
LA GLOBULE
Malheureusement, il n'y a pas çà en PHP.

Les solutions possibles :
- envoi du mail lors de la visite meme (aucun délai)
- envoi du mail au minimum 1 heure apres (en esperant qu'une personne charge une page de ton site pour lancer ton script qui test les mails à envoyer : solution de bzh). Mais comme tu le dis, tu peux très bien "attendre" 2 jours en attendant qu'une page du site se charge
- envoi du mail à une heure précise de la journée en utilisant une tache CRON
AceG
le 15/02/2005 à 16:06
AceG
Ok, merci de votre aide.
Je pense m'orienter vers la tache CRON.


[AceG]
[AceG]
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours