IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Mail] Problème avec la fonction mail


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 30
    Points : 23
    Points
    23
    Par défaut [Mail] Problème avec la fonction mail
    Salut,
    J'ai voulu utiliser la fonction mail, et pour tester, je me suis envoyé un mail sur mon msn, et j'ai rien reçu (ça fait quand même 1 mois que j'ai testé la première fois !)
    Voilà le code que j'utilise pour envoyer le mail
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    if(isset($_POST['dest'], $_POST['sujet'], $_POST['message'])) {
                    if(!empty($_POST['dest']) && !empty($_POST['sujet']) && !empty($_POST['message'])) {
                            $sujet = $_POST['sujet'];
                            $contenu = nl2br($_POST['message']);
                            $message = '<html><head><title>' . $sujet . '</title></head><body>' . $contenu . '</body></html>';
                            $headers  = 'MIME-Version: 1.0' . "\r\n";
                            $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
                            $headers .= 'To: ' . $_POST['dest'] . '' . "\r\n";
                            $headers .= 'From: L\'équipe Weonstyle' . "\r\n";
     
                            echo $sujet, '<br/>', $contenu, '<br/>', $headers, '<br/>';
     
                            if (mail($_POST['dest'], $_POST['sujet'], $message, $headers)) { echo 'Le mail à bien été envoyé, vous allez être redirigé vers la liste des membres ...<META HTTP-EQUIV="Refresh" CONTENT="2;URL=\'liste_membres.php\'">'; }
                            else { echo 'Une erreur est survenue pendant l\'envoi du mail, veuillez recommencer. <br/><br/> Redirection en cours ...<META HTTP-EQUIV="Refresh" CONTENT="2;URL=\'mail.php?action=ecrire&ampmail=' , $_POST['dest'] , ' \'">' ; }
                    }
                    else { echo 'Vous devez remplir tous les champs ! <br/><br/>Redirection en cours ...<META HTTP-EQUIV="Refresh" CONTENT="2;URL=\'mail.php?action=ecrire&ampmail=' , $_POST['dest'] , ' \'">' ; }
    Si ça peut venir de là, sachez que j'ai mis un start_session au début du script (à la premmière ligne)
    Et comme hébergeur, j'utilise awardspace
    Merci pour votre aide

  2. #2
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    ton script n'a pas affiché d'erreurs ?
    si oui, alors le probleme ne vient pas de ton script ...

  3. #3
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    FAQ power quand tu nous tiens ...

    6. I can't send e-mail. All outgoing e-mails are being rejected. Why?

    SMTP is disabled for the free accounts.
    If you have paid account, please note in the account properties of the Outlook Express / MS Outlook you should check the box 'My server requires authentication'. Please note that if you are using different e-mail client the settings might be different.
    pris sur ton site.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 30
    Points : 23
    Points
    23
    Par défaut
    Ok, merci beaucoup, de toute facon, ce serveur n'est que temporaire

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Mail] Problème avec la fonction mail
    Par beru333 dans le forum Langage
    Réponses: 4
    Dernier message: 20/08/2007, 20h45
  2. [Mail] problème avec la fonction mail()
    Par leclone dans le forum Langage
    Réponses: 3
    Dernier message: 19/02/2007, 12h54
  3. [Mail] problème avec la fonction mail()
    Par chorokari dans le forum Langage
    Réponses: 7
    Dernier message: 03/11/2006, 19h20
  4. Réponses: 7
    Dernier message: 10/06/2006, 14h31
  5. [Mail] problème avec la fonction mail()
    Par artotal dans le forum Langage
    Réponses: 2
    Dernier message: 13/11/2005, 03h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo