[PHP]fonction mail() ne fonctionne pas

Résolu/Fermé
THEAF Messages postés 45 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 juin 2013 - 1 févr. 2011 à 19:23
 test - 30 sept. 2012 à 19:16
Bonjour,
mon site est hébergé gratuitement chez http://www.website.org/ et voulant tester la fonction mail() je me connecte sur mon compte chez mon hébergeur et je complète le formulaire pour activer la fonction mail comme çà : http://hpics.li/8f37308 puis je crée une page contenant ce code :
<?php
mail("monadresse@email.com","Test","Mail de Test");
echo "un mail a été envoyé";
?>
que j'envoie sur le site. Je vais sur cette page le message "un mail a été envoyé" s'affiche puis après une heure d'attente mon mail n'arrive toujours pas (j'ai testé plusieurs destinataires aucun n'a reçu le mail). Quelqu'un a t-il une solution ?

merci d'avance.
A voir également:

3 réponses

Ch93 Messages postés 5168 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 23 janvier 2013 728
1 févr. 2011 à 19:27
Salut

C'est écrit "E-mail à travers son propre SMTP"
http://www.website.org/features

Donc il faudrait que tu renseignes le serveur smtp de ton FAI je pense..
0
THEAF Messages postés 45 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 juin 2013
2 févr. 2011 à 17:04
C'est ce que j'ai fait gmx.com est mon FAI email.
0
Bonsoir,
FAI = Fournisseur d'Accès Internet
Je doute que gmx soit ton fournisseur d'accès internet...
0
THEAF Messages postés 45 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 juin 2013
2 févr. 2011 à 18:27
Salut _construct(),
Je sais bien que gmx n'est pas mon FAI mais qu'est ce que ça change que je donne mon adresse gmx ou mon adresse fournie par mon FAI. Cela ne fait aucune différence pour mon hébergeur.
0
Si ça fait TOUTE la différence !
Le serveur SMTP de gmx doit être configuré pour ne pas envoyer de mail depuis un script externe (raison de sécurité et lutte anti-spam) alors que certains des principaux FAI l'autorisent, dans mon cas Neuf (SFR maintenant) l'autorise...
0
THEAF Messages postés 45 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 juin 2013
Modifié par THEAF le 2/02/2011 à 19:37
C'est bizarre, je suis comme toi chez neuf et quand je testais (je parle à l'imparfait car pour le moment mon hébergeur et en maintenance) avec mon adresse neuf ça ne marchais pas.
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
3 févr. 2011 à 06:12
Configure le serveur SMTP avec la fonction ini_set()
Exemple:
ini_set("SMTP","mail.monserveur.com" );

En modifiant la valeur en gras.
0
THEAF Messages postés 45 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 juin 2013
3 févr. 2011 à 19:08
Je viens de trouver (erreur toute bête) mon nom d'utilisateur pour mon serveur smtp n'est pas de la forme prénom.nom mais plutôt prénom.nom@serveur.com mais je crois que cela dépend des adresses email.

P.S: Cela ne change rien d'utiliser le serveur smtp de son FAI ou pas.
0
test
0