Problème mail() chez OVH

Résolu/Fermé
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 - 7 juil. 2009 à 13:58
 lescagot - 17 mars 2017 à 12:13
Bonjour,

j'essaie d'envoyer un mail en php avec la fonction mail().

Rien ne se passe...

Je suis héberger chez OVH il y a-t-il un problème avec cette fonction ?

Comment y remédier ?
A voir également:

36 réponses

avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
13 juil. 2009 à 12:58
Tu as oublier de fermer $msg dans ton vrai code ? Si oui, tu sais quoi faire (le guillemé à la fin).
0
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
13 juil. 2009 à 13:03
Non non dans le code je l'ai fermé sa ne viens pas de cela.
De plus le if de renvoi pas d'erreur d'où cela vient-il ?
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
13 juil. 2009 à 13:07
Je vais tester (je suis aussi chez OVH).
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
13 juil. 2009 à 13:12
Ça fonctionne chez moi (screenshot)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
13 juil. 2009 à 13:18
Alors dans ce cas d'où peux venir le problème ?
0
resalut Messages postés 784 Date d'inscription vendredi 26 juin 2009 Statut Membre Dernière intervention 21 janvier 2010 55
13 juil. 2009 à 13:21
ton code :) donne le
0
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
13 juil. 2009 à 13:22
$msg = "Pour confirmer votre inscription veuillez cliquez sur le lien suivant";
$recipient = "rumillyfootball@gmail.com"; //On met l'adresse email ou on veut recevoire le mail
$subject = "Confirmation inscription RumillyFootball"; //On met le sujet du mail
$headers .= "MIME-Version: 1.0 \n";
$headers .= "Content-type: text/html; charset=utf-8 \n";
$headers .= "X-Mailer: PHP\n";
$headers .= "from: postmaster@rumillyfootball.fr\r\nCc:postmaster@rumillyfootball.fr\r\nBcc:postmaster@rumillyfootball.fr"; 

 if(mail($recipient, $subject, $msg, $headers))
     {
          echo 'Le message a bien été envoyé';
     }
     else
     {
          echo 'Le message n\'a pu être envoyé';
     } 


0
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
13 juil. 2009 à 13:36
Une solution ?
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
13 juil. 2009 à 13:40
Tu pourrais utiliser l'envois par SMTP, ce qui éviterais d'avoir l'email avec une alerte ou dans le courrier indésirable. Je n'ai pas de code à te donner pour l'instant mais je suis en train de décortiquer la classe PhpMailer pour voir comment faire.
0
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
13 juil. 2009 à 13:42
Bin en même temps moi il ne pars même pas donc n'y dans les courrier indésirable ni avec une alerte...
0
resalut Messages postés 784 Date d'inscription vendredi 26 juin 2009 Statut Membre Dernière intervention 21 janvier 2010 55
13 juil. 2009 à 13:48
quand tu test ca te dis quoi ?
Le message a bien été envoyé
Le message n\'a pu être envoyé
ou rien ?
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
13 juil. 2009 à 14:00
"Le message a bien été envoyé" et je l'ai dans ma boîte.
Pour l'envois par SMTP, je ne pense pas que ça changera beaucoup.
Quelle offre as-tu sur OVH ?
Tu peux aussi aller poster sur les forums d'OVH, tu auras sans doute une réponse par un technicien d'OVH.
0
Chamicki Messages postés 525 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 20 juillet 2012 73
18 août 2009 à 08:30
Cela doit donc peut-être venir de ton script ...
0
ritonlafauche
18 août 2009 à 08:34
Ben en fait non ça marche c'est juste que ça met un temps fou.
Lis ça ça vaut son pesant de cacahuètes :

https://forum.ovh.com/

C'est tout bonnement incroyable. Leurs serveurs sont ultras lents en ce moment pour ce qui est de l'envoi d'email. Quel temps as-tu toi pour recevoir un truc ? Je suis curieux. Encore merci pour la réponse. Ciao.
0
Salut
j'avais le même souci avec la fonction mail.
Solution : faut aller débloquer les email
manager -> choisir le domaine -> hébergement -> suivi mails automatisé

http://guides.ovh.com/SuivisEmailMutualise
0
http://easy-communication-agency.com/
0