PHP : Envoi de mail - pb de SMTP
jakkihm
Messages postés
134
Date d'inscription
Statut
Membre
Dernière intervention
-
gabay_wjh Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
gabay_wjh Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais envoyer les infos de mon formulaire par email, mais je reçois le message suivant :
"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()
in c:\program files\easyphp1-8\www\Contact\send_email.php on line 8"
Voici les paramètres de la fonction mail dans php.ini.
Quelles modifications dois-je effectuer afin que les infos du formulaire me parviennent à mon email ?
[mail function]
; For Win32 only.
SMTP = localhost
; For Win32 only.
sendmail_from = me@localhost.com
Merci !
Je voudrais envoyer les infos de mon formulaire par email, mais je reçois le message suivant :
"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()
in c:\program files\easyphp1-8\www\Contact\send_email.php on line 8"
Voici les paramètres de la fonction mail dans php.ini.
Quelles modifications dois-je effectuer afin que les infos du formulaire me parviennent à mon email ?
[mail function]
; For Win32 only.
SMTP = localhost
; For Win32 only.
sendmail_from = me@localhost.com
Merci !
A voir également:
- PHP : Envoi de mail - pb de SMTP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Salut.
Je pense qu'il faut remplacer "localhost'" par le port smtp de ton fai dans "SMTP = localhost".
Par exemple si tu es chez free :
SMTP =smtp.free.fr
Je pense qu'il faut remplacer "localhost'" par le port smtp de ton fai dans "SMTP = localhost".
Par exemple si tu es chez free :
SMTP =smtp.free.fr
le mieux sera de les modifier dans le script directement comme ça à la fin de l'exécution du script ils seront réinitialisé à leur valeur par défaut. pour cela tu doit utilisé la fonction ini_set
par exemple si tu es chez free:
<?php
ini_set("SMTP","smtp.free.fr");
ini_set("sendmail_from","exemple@free.fr");
/*ici le reste de ton script php*/
?>
par exemple si tu es chez free:
<?php
ini_set("SMTP","smtp.free.fr");
ini_set("sendmail_from","exemple@free.fr");
/*ici le reste de ton script php*/
?>