Envoie mail de confirmation PHP
TUROS
-
TUROS -
TUROS -
Bonjour,
Je possède un site de petites annonces avec l'envoi d'un mail de confirmation pour valider la diffusion de son annonce.
Depuis plusieurs jours et sans modification de ma part, je me suis rendu compte après avoir fait des tests qu'aucun mail de confirmation n'est envoyé donc aucune annonce ne peut être validée (pourtant les annonces sont bien ajoutées dans la base de donnée).
Le problème se pose également lorsque l'on demande de recevoir son mot de passe, un message affiche que son mot de passe à été envoyé mais l'on ne reçoit rien.
J'ai fait mes tests avec plusieurs ordinateurs, plusieurs navigateurs et j'ai même testé avec un autre hébergeur et toujours le même problème.
Merci à tous
Je possède un site de petites annonces avec l'envoi d'un mail de confirmation pour valider la diffusion de son annonce.
Depuis plusieurs jours et sans modification de ma part, je me suis rendu compte après avoir fait des tests qu'aucun mail de confirmation n'est envoyé donc aucune annonce ne peut être validée (pourtant les annonces sont bien ajoutées dans la base de donnée).
Le problème se pose également lorsque l'on demande de recevoir son mot de passe, un message affiche que son mot de passe à été envoyé mais l'on ne reçoit rien.
J'ai fait mes tests avec plusieurs ordinateurs, plusieurs navigateurs et j'ai même testé avec un autre hébergeur et toujours le même problème.
Merci à tous
A voir également:
- Envoie mail de confirmation PHP
- Confirmation de lecture whatsapp - Guide
- Confirmation de lecture gmail - Guide
- Windows live mail - Télécharger - Mail
- Publipostage mail - Accueil - Word
- Gmail envoyer un mail - Guide
10 réponses
Slt!
Peux tu nous montrer un bout du code que tu utilises pour envoyer tes mails par la mm occasion?
Peux tu nous montrer un bout du code que tu utilises pour envoyer tes mails par la mm occasion?
Bonjour,
Tout d'abord je vous informe que je suis débutant donc désolé si je comprend pa tout...
En tout cas merci de m'aider!
Mon hebergeur est OVH
et voici le code :
//envoit de l'email de confirmation
$mailto = $_POST['creerIdMail'];
$sujet = 'Confirmez votre annonce';
$mailfrom = _EMAILFROMINSCRIPTION_;
$erreurto = _EMAILERREUR_;
$mess_texte = 'Bienvenue sur '. _SITENOM_ .', '. $_POST['creerIdPseudo'];
$mess_texte .= "\n\nAfin que votre annonce: ";
$mess_texte .= $texte['titre '];
$mess_texte .= " soit visible sur notre site, vous devez l'activer grâce à cet email";
$mess_texte .= "\n\nCliquez sur ce lien ou copiez le dans votre navigateur web\n\n";
$mess_texte .= _SITEURLHTTP_ ."espace-membre/confirmation.php?cle=".$cle_validation."\n\nA bientôt";
mail_texte($mailto,$sujet,$mailfrom,$erreurto,$mess_texte);
}
$ok = 1;
return $ok;
Tout d'abord je vous informe que je suis débutant donc désolé si je comprend pa tout...
En tout cas merci de m'aider!
Mon hebergeur est OVH
et voici le code :
//envoit de l'email de confirmation
$mailto = $_POST['creerIdMail'];
$sujet = 'Confirmez votre annonce';
$mailfrom = _EMAILFROMINSCRIPTION_;
$erreurto = _EMAILERREUR_;
$mess_texte = 'Bienvenue sur '. _SITENOM_ .', '. $_POST['creerIdPseudo'];
$mess_texte .= "\n\nAfin que votre annonce: ";
$mess_texte .= $texte['titre '];
$mess_texte .= " soit visible sur notre site, vous devez l'activer grâce à cet email";
$mess_texte .= "\n\nCliquez sur ce lien ou copiez le dans votre navigateur web\n\n";
$mess_texte .= _SITEURLHTTP_ ."espace-membre/confirmation.php?cle=".$cle_validation."\n\nA bientôt";
mail_texte($mailto,$sujet,$mailfrom,$erreurto,$mess_texte);
}
$ok = 1;
return $ok;
Tu devrais plutot faire ceci à mon avis :
----------------------------PHP---------------------------------
//envoie de l'email de confirmation
$mailto = $_POST['creerIdMail'];
$sujet = 'Confirmez votre annonce';
$mailfrom = _EMAILFROMINSCRIPTION_;
$erreurto = _EMAILERREUR_;
$mess_texte = 'Bienvenue sur '. _SITENOM_ .', '. $_POST['creerIdPseudo'].'\n\n
Afin que votre annonce: '.$texte['titre '].' soit visible sur notre site, vous devez l\'activer grâce à cet email \n\n
Cliquez sur ce lien ou copiez le dans votre navigateur web\n\n'
._SITEURLHTTP_ .'espace-membre/confirmation.php?cle='.$cle_validation.'\n\n
A bientôt';
$mess_texte = stripslashes($mess_texte);
mail($mailto,$sujet,$mailfrom,$erreurto,$mess_texte);
------------------------------------------------------------------
----------------------------PHP---------------------------------
//envoie de l'email de confirmation
$mailto = $_POST['creerIdMail'];
$sujet = 'Confirmez votre annonce';
$mailfrom = _EMAILFROMINSCRIPTION_;
$erreurto = _EMAILERREUR_;
$mess_texte = 'Bienvenue sur '. _SITENOM_ .', '. $_POST['creerIdPseudo'].'\n\n
Afin que votre annonce: '.$texte['titre '].' soit visible sur notre site, vous devez l\'activer grâce à cet email \n\n
Cliquez sur ce lien ou copiez le dans votre navigateur web\n\n'
._SITEURLHTTP_ .'espace-membre/confirmation.php?cle='.$cle_validation.'\n\n
A bientôt';
$mess_texte = stripslashes($mess_texte);
mail($mailto,$sujet,$mailfrom,$erreurto,$mess_texte);
------------------------------------------------------------------
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je sais pas! Mais j'ai trouvé un peu bizarre que tu utilises "mail_texte()" au lieu de la fonction mail() tout simplement.