Envoi d'email

Fermé
ghaouar - 9 mai 2010 à 11:03
avion-f16 Messages postés 19125 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 23 mars 2023 - 9 mai 2010 à 14:18
Bonjour,
SVP, je réalise deux page (formulaire et envoi) pour envoyer une des emails a l'aide de code PHP, mais dans l'exécution de ce script m'affiche un message d'erreur, voila :

Warning: mail(): Failed to connect to mailserver at "smtp.gmail.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\mail00\envoi.php on line 19

Voila les code PHP de la page envoi.php :

<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];

/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";

//////ici on détermine le mail en format texte
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";

////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";

$subject="$objet";
$destinataire="moi@mail.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
?>

SVP aider moi a corriger cette erreur ?

1 réponse

avion-f16 Messages postés 19125 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 23 mars 2023 4 468
9 mai 2010 à 14:18
Ton FAI bloque peut-être le port 25 pour éviter les spams.
Essaye avec le port 5025.
0