Jump to content

Recommended Posts

installation de prestashop : envoi du mail de test.

Dans le fichier install/xml/checkmail.php
Il y a un problème dans les paramètres envoyés à la fonction sendmail:

checkmail.php force la valeur du from à no-reply@server, dans mon cas cela devient no-reply@localhost.
Donc sous windows, en l'absence de serveur smtp sur localhost, on ne peut pas envoyer de mail


Le problème est que je n’ai pas de serveur smtp sur localhost. l’adresse n’est pas valide et de ce fait l’envoi du mail est rejeté.

lorsque je remplace la valeur du from par une adresse valide dans le programme , l’envoi du mail fonctionne.

une solution :

- case "configurer" non cochée (native) et affecter à from la valeur de sendmail_from du fichier php.ini.


la fonction sendmail dans install\classes\ToolsInstall.php
force le numero de port à 25, et donc ne tient pas compte de la valeur saisie dans le formulaire dors de l'installation.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More