Bonjour,
Bonjour,
je développe un outil en PHP et j'ai besoin de mettre en place une procédure d'importation journalière pour mettre à jour ma base de données.
J'ai créé un script PHP qui permet de réaliser cette importation. A la fin de celui-ci, il envoit un mail de synthèse (utilisation de la fonction email).
Si je lance le script depuis mon browser pas de problème : mise à jour des fichiers + envoie de mail.
Par contre si je lance l'exécution du script via le planificateur de tâche de windows vista, j'ai bien mes mises à jours qui s'effectuent mais j'ai un problème pour l'envoi du mail ! Même chose si je lance le script en ligne de commande (cmd)
Message d'erreur classique :
email(): 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\SMS_suivipds\import-export\import\import.php on line 111
Comment expliquer cette différence entre les 2 exécution alors que le PHP.ini est identique :
([mail function]
; For Win32 only.
SMTP = 121.0.1.1 // mon serveur SMTP
smtp_port = 25?
Merci d'avance
Configuration: Windows Vista
Internet Explorer 7.0