-
-
Télécharger
- Télécharger fake sendmail for windows
Télécharger à partir du site glob.com (Ouvrez un onglet de votre navigateur et copier /coller l’url dedans) :
http://glob.com.au/sendmail/
Vous Ă©ditez le fichier sendmail.ini effacez le contenu et collez l’exemple ci-dessous qui correspond ici Ă un compte Gmail :
- Nota : remplacer les astérisques ******** par vos données.
[sendmail] smtp_server=smtp.gmail.com smtp_port=587 default_domain=gmail.com error_logfile=error.log auth_username=********@gmail.com auth_password=****** pop3_server= pop3_username= pop3_password= force_sender=****@gmail.com force_recipient= hostname=
-
WampServer
Configuration du fichier php.ini
- Rendez-vous sur la barre des tâches et cliquez sur l’Ă®coneÂ
(bouton gauche).

- Ouvrez le fichier php.ini et trouvez la variable sendmail_path que vous complétez (selon le chemin) :
Exemple : sendmail_path = « C:\Wamp\sendmail\sendmail.exe »
Attention, remplacez les guillemets ci-dessus, par des guillemets normaux : guillemet droit (quote).
- Redémarrez WampServer.
Liens
Voir le tutoriel écrit de Grafikart (Ouvrez un onglet de votre navigateur et copier /coller l’url dedans) :
http://www.grafikart.fr/blog/mail-local-wam-1119
Adresses des serveurs POP et SMTP des principaux FAI (Ouvrez un onglet de votre navigateur et copier /coller l’url dedans) :
http://www.commentcamarche.net/faq/893-adresses-des-serveurs-pop-et-smtp-des-principaux-fai
-

Bonjour,
est-ce que vous savez si les paramètres de connexion SMTP pour gmail sont toujours les bons ? Surtout les ports ?
Je n’arrive pas Ă envoyer d’e-mails … Dans les logs, j’ai : Socket Error # 10060Connection timed out.
Avez-vous une piste ?
Merci de votre aide.
Bonjour,
Oui rien a changé depuis par rapport au tuto.
Pour ma part je fonctionne sans problème avec cette même configuration / paramètres.
—DEBUG—
J’ai dĂ©couvert la source de bien des problèmes.
PENSEZ A SUPPRIMER LE ; DEVANT sendmail_path = « C:\Wamp\sendmail\sendmail.exe » DANS LE PHP.INI
sinon c’est considĂ©rĂ© comme du commentaire
bonjour,
la configuration du serveur SMTP de sendmail est normalement correcte.il m’affiche : »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 O:\wamp\www\mail simpleee\mail simple.php on line 42″ quelquin peut m’aider svp et merci d’anance
Bonjour,
Pour ma part, j’ai obtenu cette erreur :
« SMTP server response: 530-5.5.1 Authentication Required ». J’ai cherchĂ© sur le net, mais je ne comprends pas très bien d’oĂą vient l’erreur.
Merci d’avance.
Bonjour,
Avez-vous vĂ©rifiĂ© s’il n’y a pas une erreur dans la configuration du serveur SMTP de sendmail.
VĂ©rifiez aussi dans les logs de « sendmail », le fichier « error.log » se trouve dans le dossier /sendmail/
Sinon le mieux est de refaire l’installation.
Bien Ă vous
Merci beaucoup, exactement ce que je recherchais.
Cordialement.
Bonjour,
La mĂ©thode fonctionne très bien par contre je n’arrive pas Ă modifier l’expĂ©diteur du mail en PHP.
Quand je met ceci dans le header du mail Ă envoyer :
$headers .= « From: Rodolphe \r\n »;
C’est mon adresse mail que j’ai configurĂ© dans le fichier sendmail.ini qui apparait en tant qu’expĂ©diteur!
Est-ce que vous savez comme corriger cela?
Bonjour,
Cela n’a rien Ă voir avec cette configuration de Wamp, le problème se situe dans le script du formulaire qu’il vous faut revoir.
Je n’ai pas le formulaire sous les yeux pour vous aider.
Faites donc un test du formulaire sur le serveur d’un hĂ©bergeur, vous aurez le mĂŞme problème.
Bien Ă vous
Salut, j’ai tester ça marche bien sous wamp, mais sur linux on fait comment ?
Bonjour,
DĂ©solĂ© je ne l’ai pas encore installĂ© sur Linux, en tapant « sendmail for linux » sur google :
http://glob.com.au/sendmail/
http://www.zdnet.fr/actualites/configurer-sans-peine-un-serveur-sendmail-sous-linux-2101125.htm
http://apprendre-linux.com/sendmail-dans-linux,038.html
Je vous propose de faire de cette manière une recherche avancĂ©e, et si par bonheur vous avez rĂ©ussi l’installation, venez en parler ici.
Merci
bonsoir
moi j’ai cette erreur et je ne sais toujours pas c quoi le problème
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:\wamp\www\envoies mail\index.php on line 249
Bonjour,
Il faut revoir l’installation.
Vous avez sûrement fait une erreur dans la configuration du serveur SMTP de sendmail.
Regardez dans les logs, en vous rendant dans le répertoire /sendmail/ et le fichier error.log
Ă€ distance, je ne vois pas comment vous aider, sinon que de vous suggĂ©rer de refaire Ă partir de zĂ©ro toute l’installation.
Tenez-moi informé.
Bon courage
en fait l’erreur c’Ă©tait que j’avais laissĂ© le sendmail_pacth en commentaire CAD j’avais pas enlevĂ© le ;
j’ai rencontrĂ© un autre problème c’Ă©tait que les mails ne s’envoyaient pas sans aucune erreur il fallait redĂ©marrer le wamp donc une fois la configuration est terminĂ© il faut redĂ©marrer le serveur wamp
merci et bonne continuation
Merci pour le topic ça fonctionne a merveille
Bonjour,
Ravi pour vous
Bien Ă vous
Bonjour,
merci pour l’astuce! Je viens de tester et ça fonctionne Ă merveille !
Je n’ai pas de fichiers error.log dans mon dossier sendemail. J’ai essayĂ© d’ouvrir les ports dans le pare-feu et sur mon routeur, ça ne change rien. Je ne vois pas ce qui cloche mon code PHP est des plus simple, tout est codĂ© en dur pour faire les test…
Je le met ci-dessous:
<?php
//envoyer un mail
$to = "**********@gmail.com";
$sujet = "SUJET DU MAIL";
$body = "Corps du mail au format html »;
$entete = « MIME-Versions: 1.0\n
Content-type: texte/html; charset=UTF-8\n
From: **********@gmail.com\n
Reply-To: **********@gmail.com »;
mail($to,$sujet,$body,$entete);
?>
Bonjour,
Oui, ce script correspond Ă un formulaire…
Ă€ mon avis refaites l’installation en faisant attention Ă :
1. dans sendmail.ini
+++
[sendmail]
smtp_server=smtp.gmail.com
smtp_port=587
default_domain=gmail.com
error_logfile=error.log
auth_username=********@gmail.com
auth_password=******
pop3_server=
pop3_username=
pop3_password=
force_sender=****@gmail.com
force_recipient=
hostname=
+++
Et dans php.ini vĂ©rifiez dans la variable « sendmail_path » que le chemin est correct :
Exemple : sendmail_path = « C:\Wamp\sendmail\sendmail.exe »
Nota : les guillemets doivent ĂŞtre droit :
et non »
Pour info, il n’y a pas lieu de toucher Ă autre chose, comme :
( ports dans le pare-feu et sur mon routeur ).
Bonjour
Bon alors je me prends la tĂŞte depuis hier Ă essayer de configurer WampServer pour envoyer des courriels localement et en vain… VoilĂ qu’après plusieurs heures de recherches sur le net, je tombe sur votre tutoriel! Et lĂ je sens que la libĂ©ration approche Ă grand pas
Eh ben rien du tout! Au final, mon script ne m’affiche plus d’erreurs PHP mais je ne reçois pas de courriels pour autant…
Ma configuration est visiblement identique Ă la votre (de ce que j’en vois sur la vidĂ©o).
J’ai tĂ©lĂ©chargĂ© sendmail, dĂ©placĂ© le contenu dans WampServer, modifiĂ© sendmail.ini, configurĂ© php.ini et redĂ©marrĂ© les Services WampServer. Voyez-vous une Ă©tape que j’aurais oubliĂ©?
Je tourne sous Windows 7 Pro 64 bit, avec WampServer 2.2, PHP 5.4.3 et Apache 2.4.2.
En tout cas merci pour ce tutoriel vidĂ©o qui, mĂŞme s’il ne marche pas chez moi, est bien expliquĂ©.
Bonjour,
En effet cela devrait fonctionner.
Je ne vois pas votre installation / configuration, seulement je vous propose de vérifier :
Les logs d’erreur (s) « error.log » que vous trouverez dans le dossier de sendmail.
Tenez-moi informé