Submitted by cissou on
Bonjour,
Je souhaiterai envoyé un mail à l'utilisateur qui vient de créer son compte ou pour s'il a oublié son mot de passe, mais j'ai un message d'erreur qui est le 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\drupal-5.2\includes\common.inc on line 1979
Pourriez-vous m'aider? Que dois-je faire?
Salut, Tu ne peux pas
Permalien Soumis par drupalfrance le 30 Août, 2007 - 10:30
Salut,
Tu ne peux pas envoyer de mail depuis un site Drupal hébergé en local avec EasyPHP. Si tu veux vraiment envoyer des mails aux utilisateurs, tu vas devoir mettre ton site en ligne sur un serveur, et le serveur lui sera sûrement capable d'envoyer des mails.
Cela dit, si tu dois vraiment pouvoir envoyer des mails depuis ton poste en local (pour tester par exemple), il faut renseigner le SMTP dans le fichier php.ini de EasyPHP (en mettant la valeur du SMTP de ton fournisseur d'accès). Sinon, il y a aussi un module qui permet de contourner ce pb mais j'ai oublié lequel.