Envoyer un mail php

Résolu/Fermé
Signaler
Messages postés
33
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
14 juin 2013
-
Messages postés
1542
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2016
-
Bonjour,
j'aimerai bien envoyer un mail sans que la tache subisse aucune intervention de part de l'utilisateur
ceci est en php j'ai trouvé le code suivant
<?php
mail("dest@domain.x", "sujet du courrier", "Le texte du message...", "From: sender@domain.x") ;
?>



mais j'ai trouvé le problème décrit par le message suivant j'ai compris le problème mais j'ai pas compris comment le résoudre



Warning: mail() [function.mail]: 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\archives\ajout_base.php on line 4
merci beacoup pour votre aide

2 réponses

Messages postés
1542
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2016
163
Bonjour.

Bah il faut que tu précise le smtp que tu utilise pour envoyer un mail, via ini_set(). Par exemple:
ini_set("SMTP", "ladressedetonsmtp");

Ceci avant d'envoyer un mail...
Messages postés
33
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
14 juin 2013
2
je suis désolée mais ça n'a pas marché
donc peut être j'ai confondu
pourriez vous m'expliquer qu'est ce que vous voulez dire par:ladressedetonsmtp
merci
Messages postés
1542
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2016
163
Bah c'est l'adresse de ton smtp: le serveur qui va te servir à envoyer des mails.
Sa peut etre par exemple, smtp.orange.fr ou autre chose. Tout dépend de ta configuration.

Si c'est ton propre serveur qui envoie les mails, il faut que tu lui installe un smtp.