PHP fonction mail() sur free.fr

Résolu/Fermé
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 - 20 nov. 2016 à 14:13
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 - 20 nov. 2016 à 15:45
Bonjour,
Je suis hébergé chez free.fr, tout se passait bien jusqu'au jour ou je me suis mis a utiliser la fonction mail()... --> Parfois le mail ne s'envoie que une fois sur 5... Et c'est assez gênant...
Si qq a une solution je serait ravit de la connaitre !! ;)
Merci d'avance,

SKYMWebDev
A voir également:

2 réponses

dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
20 nov. 2016 à 15:32
Bonjour,

Il y a de bonnes informations sur " les.pages.perso.chez.free.fr "

1
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 174
20 nov. 2016 à 15:41
Re,
Merci pour le lien, il est effectivement bien fourni... ;)
0
codeurh24 Messages postés 761 Date d'inscription samedi 29 mars 2014 Statut Membre Dernière intervention 8 septembre 2018 123
20 nov. 2016 à 15:31
Bonjour.
Tu parle en php ou en webdev ?

Ce n'est pas forcément free le probleme mais plutot celui qui heberge les emails. Où es ce que tu les reçois ?

A quoi ressemble ton code que tu utilise ?
0
SKYMWebDev Messages postés 162 Date d'inscription jeudi 10 novembre 2016 Statut Membre Dernière intervention 14 février 2018 174
Modifié par SKYMWebDev le 20/11/2016 à 15:47
Oui je me suis trompé, c'est effectivement en PHP...
mon code ressemble a ca:
<?php
$cle = $_GET['cle'];
// Préparation du mail contenant le lien d'activation
$destinataire = 'nom@domaine.fr';
$sujet = "Validation de votre compte" ;
$entete = "From: nom@domaine.fr" ;
    
// Le lien d'activation est composé de la clé(cle)
$message = 'Bienvenue sur VotreSite,
    
Pour activer votre compte, veuillez cliquer sur le lien ci dessous
ou copier/coller dans votre navigateur internet.
    
http://nom.domaine.fr/Membre/valid_mail.php?cle='.urlencode($cle).'
    
    
   ---------------
Ceci est un mail automatique, Merci de ne pas y répondre.';
    
    
if(mail($destinataire, $sujet, $message, $entete)) {
 echo "Un email vous a été envoyé, merci de l'ouvrir et de valider votre inscription avec le lien...";
?>
0