Function mail() en php

Fermé
GTAPRO20 Messages postés 28 Date d'inscription mercredi 21 avril 2010 Statut Membre Dernière intervention 17 octobre 2011 - 10 mars 2011 à 21:04
Bilow Messages postés 1014 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 - 11 mars 2011 à 00:53
Bonjour,
Quand j'essaie d'utiliser la fonction mail en php, sa n'envoie pas de mail, pourtant sur d'autre site ou hébergeur sa fonctionne parfaitement, oui j'ai vérifié l'adresse ou sa l'envoyais mais j'ai essayer 3 fois et sa ne fonctionne pas.

Si on peut réglé dans le php.ini, comment on peut y accédé ?

Cordialement,

A voir également:

3 réponses

Bilow Messages postés 1014 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
11 mars 2011 à 00:53
Logiquement... Je ne peut pas en faire une conclusion. Enfin bon :

Essaie déjà sur une page de test de ne pas mettre de variable pour ton adresse mail, seulement du texte. C'est idiot mais un espace en trop est vite arrivé.

Ensuite, contacte ton hébergeur et vérifie ce qu'il t'offre : si à) la base il ne met pas "fonction mail() activée" alors tu peux avoir des doutes. Demande-lui si son serveur SMTP est bon et qu'il accepte mail().

A part ca tu ne peux pas faire grand chose de plus...
1
Bilow Messages postés 1014 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
10 mars 2011 à 23:24
Salut,

Quel serveur web utilises-tu ? Ou plutot est-tu sur un hébergeur, ou en local sur ton PC avec Wamp ou EasyPHP ?

Envoi-nous également ton code. Avec ces informations, on pourra mieux t'aider ;)
0
GTAPRO20 Messages postés 28 Date d'inscription mercredi 21 avril 2010 Statut Membre Dernière intervention 17 octobre 2011 3
11 mars 2011 à 00:31
J'ai dis que sur d'autre site sa fonctionnais, donc logiquement je suis sur un site, donc oui je suis sur un site, héberger par un hébergeur.

Mon code:

$message = ' test';
$message = '<html><head></head><body>' . $message . '</body></html>';
$sujet = 'Le titre';
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: le site';
							 
mail($email, $sujet, $message, $headers);


sachant que $email vaut mon email dans une variable plus haut.
0