Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/08/2007, 13h27   #1
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 47
Points : 11
Points : 11
Par défaut Tester l'envoi d'e-mails sur son PC avec EasyPHP

Bonjour,
Je fais mon stage sur une application sous VB/PHP/MySQL . Ma tache consiste à integrer un service messagerie pour permettre aux differents utilisateurs de la BDD d'ecrire des mails entre eux et d'échanger dses documents en pieces jointes.
je suis debutant en php, je suis sous Easyphp 8.1 et mon probleme est le suivant:
je veux faire de tests sur mon pc (windows xp) pour voir des messages envoiyés, en fait lorsque je fais le test avec la fonction mail() je trouve l'erreur classique
Citation:
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\site rs\do_sendform.php on line 37
et j'ai compris que j'ai besoin d'un serveur SMTP. Ce que je trouve sur ce forum est de mettre dans php.ini au lieu de smtp=localhost smtp=smtp du FAI si on est chez free on met par example smtp=smtp.free.fr Mais moi mon pc est déconnecté et meme si j'abonne sur internet mon fournisseur ne proposera pas de smtp et dans l'enterprise où j'effectue mon stage, je n'ai pas encore vu leur serveur mais en tout cas ce sera pas labas mes tests.
Je cherche donc s'il ya une methode pour faire des tests sur son pc
Je vous remercie d'avance
khalid_kha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 13h29   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Si ton pc n'est pas du tout connecté a internet, il n'aura pas accès à ton serveur smtp, ca tu l'as compris. La seule solution est donc d'installer un serveur smtp sur ta machine et de l'utiliser lui pour envoyer les mails. Ca te permettra de vérifier qu'il recoit bien les requetes pour envoyer des mails (a défaut de les envoyer vraiment vu que tu n'as pas de connexion internet et que ton pc est déconnecté.
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 13h46   #3
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 47
Points : 11
Points : 11
Merci pour ta reponse

Merci de m'avoir dit que c'est possible, où est-ce-que je peut trouver un logiciel serveur gratuit? et si vous connaissez un tel serveur SVP vous me donnez la ligne à inserer dans mon fichier php.ini

merci d'avance
khalid_kha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 15h00   #4
Membre régulier
 
Inscription : mars 2006
Messages : 168
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 168
Points : 99
Points : 99
normalement dans le php.ini tu as juste a mettre l'ip du serveur smtp
et pour le logiciel desole j'ai pas de nom

moi je l'ai fait sur le serveur smtp de ma société
jem27 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 18h29   #5
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 47
Points : 11
Points : 11
Merci pour les informations

J'ai telechargé sedmail et 1st SMTP server mais je ne sais vraiment pas comment faire avec. Je ne sais meme pas s'il s'agit vraiment des serveurs dont j'ai besoin ou pas
A vous de voir:
http://www.01net.com/telecharger/win...hes/10361.html
http://entreprise.01net.com/windows/...hes/25113.html

Excusez-moi je suis encore debutant
et merci d'avance
khalid_kha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 08h59   #6
Membre régulier
 
Inscription : mars 2006
Messages : 168
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 168
Points : 99
Points : 99
sendmail je pense pas que tu en ai besoin vu que tu compte les envoyer par la fonction mail de php
en ce qui concerne le deuxieme logiciel je connais pas mais ca a l'air de pouvoir marcher
jem27 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 03h04   #7
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 47
Points : 11
Points : 11
J'ai trouvé le logiciel ArGoSoft Mail Server qui est gratuit, je l'ai installé et coniguré je n'ai plus l'erreur il m'affiche message envoyé.Mais je me demande est ce c'est possible de recevoir de retrouver les mails que j'ai envoyé avec php dans le pc
merci d'avance
khalid_kha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 09h19   #8
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Citation:
Envoyé par khalid_kha
J'ai trouvé le logiciel ArGoSoft Mail Server qui est gratuit, je l'ai installé et coniguré je n'ai plus l'erreur il m'affiche message envoyé.Mais je me demande est ce c'est possible de recevoir de retrouver les mails que j'ai envoyé avec php dans le pc
merci d'avance
Il doit surement y avoir la possibilité d'activer les logs sur ton serveur, pour au moins regarder ce qui est parti, vérifier que tu as bien eu une connexion entrante, etc.
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 17h36   #9
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 47
Points : 11
Points : 11
c'est quoi le log d'un server?
J'ai dans le menu tools de mon serveur sous l'onglet logging les cases à coucher suivantes:
*log SMTP commands
*log POP commands
*log SMTP conversations with exchangers commands
*log web commands
*log to file
seule la derniere est actviée par defaut.
je demande encore c'est quoi un log? est ce j'aurais besoin d'un client SMTP où je retroouvrais mais mails envoiyé?
Je vous remercie d'avance et je compte sur votre aide
khalid_kha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h04.


 
 
 
 
Partenaires

Hébergement Web