Question sur la fonction mail() en PHP
Résolu
Pascal_22
Messages postés
534
Date d'inscription
Statut
Membre
Dernière intervention
-
abdelouahab54 -
abdelouahab54 -
Bonjour à tous,
Ça fait maintenant quelques jours que j'essaie de réglé le petit problème que j'ai, mais sans résultats.
J'essai d'envoyer un email avec la fonction mail() en php, voici mon code :
Voici l'erreur que ca me marque quand j'essaie de l'envoyer:
Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\Faites_Nous_connaitre.php on line 116
Après des petite recherche j'ai vu qu'il faut modifier le fichier php.ini dans la section mail. et mettre le bon smtp ...
Par contre moi je n'ai pas de serveur mail, j'ai seulement des courriel personnel comme yahoo et hotmail.
Comment faire pour réussir a envoyer un mail avec la fonction mail() et quoi je dois marquer dans le fichier php.ini pour que le tout fonctionne très bien ??
Merci beaucoup de votre aide !!
Si vous désirer obtenir plus d'info, n'hésitez pas a me le demander !!
Pascal_22
Ça fait maintenant quelques jours que j'essaie de réglé le petit problème que j'ai, mais sans résultats.
J'essai d'envoyer un email avec la fonction mail() en php, voici mon code :
$email = "email du destinataire@yahoo.ca"; $message = "mon message"; $headers = "From: admin@yourdomain.com"; mail($email,"objet",$message,$headers);
Voici l'erreur que ca me marque quand j'essaie de l'envoyer:
Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\Faites_Nous_connaitre.php on line 116
Après des petite recherche j'ai vu qu'il faut modifier le fichier php.ini dans la section mail. et mettre le bon smtp ...
Par contre moi je n'ai pas de serveur mail, j'ai seulement des courriel personnel comme yahoo et hotmail.
Comment faire pour réussir a envoyer un mail avec la fonction mail() et quoi je dois marquer dans le fichier php.ini pour que le tout fonctionne très bien ??
Merci beaucoup de votre aide !!
Si vous désirer obtenir plus d'info, n'hésitez pas a me le demander !!
Pascal_22
A voir également:
- Question sur la fonction mail() en PHP
- Fonction si et - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Créer une adresse mail hotmail - Guide
2 réponses
Bonjour,
Pour moi, il faut installer un serveur de mail.
Je ne sais pas sous windows,
mais sous Linux, il y a exim4 postfix....
peut-être existe-t-il sous windows?
<troll>
de toute façon qu'elle drôle d'idée d'utiliser windows pour faire un serveur html non ? :-)
</troll>
Pour moi, il faut installer un serveur de mail.
Je ne sais pas sous windows,
mais sous Linux, il y a exim4 postfix....
peut-être existe-t-il sous windows?
<troll>
de toute façon qu'elle drôle d'idée d'utiliser windows pour faire un serveur html non ? :-)
</troll>
bonjour a tous
cher ami, j'avais le méme probleme pour la fonction mail et j'ai trouver la solution sur ce site
https://www.vulgarisation-informatique.com/serveur-smtp-windows.php
et mon script a bien marché, et j'ai pu envoyé des email de mon pc
mais le probleme que j'ai eu le landemain jusqua maintenent, quand je veux charger la page localhost du server wamp on me demande mon nom d'utilisateur et le mot de passe alors que je né jamais mis de nom d'utilisateur et mot de passe .
est ce que quelqu'un peu m'aider a resoudre ce probleme?
cher ami, j'avais le méme probleme pour la fonction mail et j'ai trouver la solution sur ce site
https://www.vulgarisation-informatique.com/serveur-smtp-windows.php
et mon script a bien marché, et j'ai pu envoyé des email de mon pc
mais le probleme que j'ai eu le landemain jusqua maintenent, quand je veux charger la page localhost du server wamp on me demande mon nom d'utilisateur et le mot de passe alors que je né jamais mis de nom d'utilisateur et mot de passe .
est ce que quelqu'un peu m'aider a resoudre ce probleme?
de toute façon qu'elle drôle d'idée d'utiliser windows pour faire un serveur html non ? :-)
Tu conseil fortement linux pour un serveur web ?? Et pourquoi ???
Pascal_22
Nux est plus performant pour ça, mais autrement tu fais comme moi, tu développe directement en ligne ton PHP (ça me saoulait de devoir avoir 2 BDD, une locale et une distante)....
Normallement, en hébergeant ton fichier PHP sur un serveur, tu ne devrais plus avoir ce problème ;)
ApoKps
Juste pour valider, vu que je ne connais pas trop le terme que tu as utilisé, Nux = linux ??
Merci beaucoup de votre aide !!
Pascal_22
Oui,
En fait Linux, comme tous les unix sont plus performant pour ce qui est réseau.
Toutefois, l'important c'est d'utiliser ce que l'on préfére.
Mais, aussi, quand on peut placer une petite pique amicale au monde windoziens, pourquoi se géner???
D'accord je comprends et merci !
Par contre pour revenir a ma question de départ, si je crée mon serveur web en linux et que j'installe, comme tu me l'a mentionner si haut, pour faire le serveur mail, Crois tu que tout va fonctionner pour que je puisse envoyer des mail ! Aussi installer un serveur mail, va tu falloir que je m'abonne quelque part chez un fournisseur ? oubien le tout devra fonctionner de mon serveur mail ??
Merci a tous pour vos réponse !!
Pascal_22