Page 1 sur 1

mail de confirmation d'inscription

Posté : 31 oct. 2010, 17:01
par jpao28
Bonjour,

je teste sur mon site un espace membre.
Une fois les infos récupérées par mon formulaire, je souhaite envoyer un mail à l'adresse du formulaire avec un lien pour confirmer l'inscription.
mais aucun message n'arrive sur la boîte mail récupérée : $_POST['mail']

Code : Tout sélectionner

$destinataire = $_POST['mail']; $sujet = "Activer votre compte" ; $entete = "From: [email protected]" ; $message = " http://www.xxxx.com/activation.php?login='".urlencode($_POST['login'])."'&cle='".urlencode($cle)."'\n"; mail($destinataire, $sujet, $message, $entete) ; // Envoi du mail
Il y a surement une étape qui m'échappe ? si quelqu'un à une idée !

Re: mail de confirmation d'inscription

Posté : 31 oct. 2010, 18:13
par xTG
Commences par regarder ce que renvoie la fonction mail().
Si le mail a été accepté pour livraison la fonction retourne true.

Re: mail de confirmation d'inscription

Posté : 31 oct. 2010, 18:51
par jpao28
la fonction mail retour bien 1

Re: mail de confirmation d'inscription

Posté : 31 oct. 2010, 21:00
par AB
Parfois c'est pas instantané... je veux dire qu'il est possible que tu reçoive le mail plusieurs minutes ou plusieurs heures après son envoi...

Re: mail de confirmation d'inscription

Posté : 01 nov. 2010, 17:07
par jpao28
Bonjour,

c'est ça, le mail arrive quelques heures !!!!! après l'envoi.

Ikoula me dit que c'est le problème des site mutualisés

Re: mail de confirmation d'inscription

Posté : 02 nov. 2010, 05:12
par AB
Et ça dépend aussi des destinations.

Un mail qui part depuis un mutualisé peut arriver quasi instantanément vers certaines adresses et prendre beaucoup de temps vers certaines autres...