Bonjour,
J’ai un petit problème avec l’envoi de mail. En effet dès qu’un utilisateur veut envoyer un email (qu’il soit identifié ou non), ca me renvoi toujours la même erreur :
«Unable to send email. Please contact the site administrator if the problem persists.»
Je ne pense pas que ce soit lié à une quelconque configuration de l’hébergement car j’ai d’autres sites drupal qui sont aussi installés avec la même configuration et j’avais déjà ce problème en local…
J’ai bien comparé le .htaccess et le settings.php avec les autres sites ou réinstallé le module de contact mais rien d’anormal.
Quelqu’un d’entre vous a-t-il déjà rencontré le même problème ?
Merci
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Salut,
En local, tu as probablement cette erreur car tu développes sous Windows, et que cet OS n’est pas capable d’envoyer des mails en natif.
En principe, si tu changes les valeurs «smtp» et «smtp_port» dans ton fichier php.ini, ça devrait marcher. Pour «smtp», le plus simple est de mettre le serveur SMTP de ton fournisseur d’accès (par exemple,
smtp.free.frsi ton fournisseur est Free).Pour le problème chez ton hébergeur, là je n’ai pas d’idée…
Vincent
Formations Drupal pour WEBMASTERS, DESIGNERS et DÉVELOPPEURS.
drupalfrance
1772
ça implique que sous window (en localhost) on peut pas tester les envois de mails ? ou il y a une astuce ?
Faut-il malgré tout changer les valeurs de smtp et smtp_port ? Si oui pour quelles valeurs ?
j’ai le message suivant : 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\heimicro\includes\mail.inc on line 193.
Merci d’avance !
dyesdyes
128