Configuration SMTP Mail
varp69
Messages postés
405
Statut
Membre
-
Nabla's Messages postés 18201 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18201 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je voudrai envoyé des mail depuis mon site mais il me met l'erreur suivante :
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\Projet\fr\ecrir_user.php on line 101
Echec de l’envoi du mail.
SVPPP aidé moi
je voudrai envoyé des mail depuis mon site mais il me met l'erreur suivante :
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\Projet\fr\ecrir_user.php on line 101
Echec de l’envoi du mail.
SVPPP aidé moi
Configuration: Windows XP Internet Explorer 8.0
15 réponses
-
soit tu édirtes ton fichier php.ini et tu lui donne le smtp de ton FAI
soit tu utilises la focntion ini_set() pour lui donner a manger le FTP
$temp=ini_set("SMTP","mail.monserveur.com" ); -
-
la ou ca te chante... mais avant l'envoi de mail ca me semble quand même mieu qu'après !
-
Mais je doit stocké sa dans une variable ?? ok jvai essayé
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Warning: mail() [function.mail]: SMTP server response: 553 5.1.8 <you@yourdomain>... Domain of sender address you@yourdomain does not exist in C:\wamp\www\Projet\fr\ecrir_user.php on line 101
voila quel message sa m'affiche maintenant -
la, désolé, mais tu fais un peu le boulet ....
t'as pas vu que dans les parametre "from" de ton mail, ton script d'exemple marquait "you@yourdomain" ????
tu dois remlacer ca par ton adrresse mail. Tu ssais, tu peux aussi essayer de lire le message en anglais ou le traduire:
Domaine de l'expéditeur adresse @ votredomaine n'existe pas dans C: \ wamp \ www \ projet \ fr \ ecrir_user.php à la ligne 101 -
....
Ecoute si je serais un pro je serais surement pas la a posé des question...
voila se que j'ai a ma ligne 101 : mail($Email, $objet, $message);
$Emaill vaut bien une adresse mail valide ! -
ok.
tu n'as pas utilisé les entetes suplémentaires, et tu n'as pas réglé ton email lors de l'installation de ton serveur
je te conseilles de lire la doc de la fonction mail:
https://www.php.net/manual/fr/function.mail.php
notamment cette partie:<?php $to = 'personne@example.com'; $subject = 'le sujet'; $message = 'Bonjour !'; $headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?>
il faut modifier le from...
sinon, tu peux modifier le parametre sendmail_from avec ini_set(sendmail_from, "sales@sliquid.com");
je te conseilles d'aller faire un tour dans ton fichier php.ini pour voir toutes les choses que tu pourrais parametrer pour des développements futurs.
lorsqu'une fonction te pose des problemes, n'hésites pas à consulter la documentation en ligne -
Parfait il faut juste que je trouve le smtp de mon fournisseur
-
https://www.commentcamarche.net/faq/893-parametres-de-serveurs-pop-imap-et-smtp-des-principaux-fai
-
Alors j'ai sa comme code concernant l'envoie de mail :
$temp=ini_set("SMTP","smtp.live.com" );
$temp1=ini_set(sendmail_from, "******@hotmail.com");
$to = '******@hotmail.com';
$subject = 'le sujet';
$message = 'Bonjour !';
$headers = 'From: *******@hotmail.com' . "\r\n" .
'Reply-To: ********@hotmail.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
Mais sa ne marche toujour pas j'ai changé aussi le fichier de conf php.ini -
$temp=ini_set("SMTP","smtp.live.com" );
-> si tu lis le message 1, je t'ai dis de prendre le smtp de ton FAI, pas celui de ta messagerie (il y a 95% de chances, voire plus, pour que ton FAI bloque toutes les transmissions en direction du port 25, sauf celles à destination de leur SMTP. C'est pour éviter le spam) .
c'est qui ton FAI ? -
-
ha ben oui,c'est pas dans la liste...
essayes smtp.swisscom.ch -
Nop Nabla's, c'est :
Adresse du serveur SMTP : smtpauth.bluewin.ch
Port : 587
;)