Mail(): Failed to connect to mailserver .....

issamomassi Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 bboyMB -
Salut
voilà mon problème est déjà posé ici mais ça marche pas pour moi:

apach avec (easy php 1.8) me donne cette erreur:
SYSTEM WARNING: mail(): Failed to connect to mailserver at

"localhost" port 25, verify your "SMTP" and "smtp_port" setting in

php.ini or use ini_set()


sachant que j'ai configurer mon fichier php.ini sur le serveur smtp correctement.

SACHANT aussi je je veux envoyer un fichier html dans le mail, je pense que c'est ça le problème car j'ai déjà envoyer un mail simple mais quand je veux envoyez le message avec le html ça bloque.

et je suis sous XP.

merci de répondre.
A voir également:

3 réponses

AyashiSunyday Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   26
 
D'après le message ça n'est pas lié au HTML mais plutot au serveur SMTP que tu as définis dans ton PHP.ini

localhost peu être bon si la machine depuis laquelle tu exécute le script est aussi un serveur SMTP ce dont je doute.

Essaye de mettre ce code avant de faire appel à la fonction mail() :

ini_set("SMTP","smtp.free.fr");
ini_set("sendmail_from","toi@free.fr"); 


.. en remplaçant smtp.free.fr par le serveur SMTP de ton FAI et toi@free.fr par ton adresse mail.
13
sovop Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   5
 
Salut issamomassi,

Peux-tu me donner le code necessaire et exactement la configuration que t'as fait pour php.ini pour envoyer un email Simple? je serai reconaissate
J'ai fait plusieurs essaies pour envoyer un simple text (même une petite phrase) avec mail() et j'ai fait la configuration aussi, mais c'est jamais marché :-(
J'espère que ton problème se resoudra rapidement !

Merci d'avance
5
bboyMB
 
http://www.php-astux.info/script-formulaire-contact.php

essaie ce code plus les deux lignes de code qu'il a mis et ça marche
0