Votre e-commerce sera invariablement amené à envoyer des e-mails : inscription, finalisation de commandes ou simple contact, vous ne pourrez pas passer à coté de la configuration des e-mails.
(Note : Testé sur Prestashop 9)
Configuration de base avec « Sendmail »
C’est l’option par défaut de Prestashop.
Rien à remplir, juste cocher la case « Utiliser /usr/sbin/sendmail » :

Vous n’avez plus qu’à utiliser l’email de test en bas :

Si cela fonctionne, tant mieux ! Ceci dit attention : avec cette configuration, il est possible que votre e-mail tombe dans les spams !
Configuration SMTP
Plus complexe, la configuration SMTP est la manière classique de faire envoyer un email un site. Il faut cependant que votre hébergeur vous fournisse la possibilité d’envoyer un mail.
La première étape : assurez vous que l’email de la boutique a le même la même que celle qui va envoyer des mails (exemple : contact@votrenomdedomaine.com) . En effet, la plupart des hébergeurs n’aiment pas le « spoofing » (envoi depuis une autre adresse que celle authentifiée).
Si ce n’est pas le cas, vous devrez changer l’email de votre boutique. Si vous n’êtes pas sur du paramètres à modifier dans Prestashop, vous pouvez directement le modifier dans la base de donnée :
Dans la table ps_configuration, changez la valeur de ces IDs :
PS_SHOP_EMAIL
PS_MAIL_USER
MA_MERCHANT_MAILSMettez y votre adresse type contact@votrenomdedomaine.com
Avec le « MX plan » de OVH
Votre panneau OVH devrait ressembler à cela. Première étape : connectez-vous au Webmail pour vérifier que votre mot de passe est valide. Sinon réinitialisez-le avec « … »

Une fois cela-fait, vous êtes prêt ! Je vous donne la configuration magique à suivre :

Si tout est bon, votre email de test devrait fonctionner :

Vérifiez que vous avez bien reçu l’e-mail de test :

Dernière chose à paramétrer : le formulaire de contact
Le formulaire de contact sur Prestashop ne vous envoi pas d’emails ! En effet, ces messages seront stocké dans SAV > SAV. Si vous souhaitez recevoir un émail systématiquement, rendez-vous dans les modules :

Cliquez sur « Configurer », puis changer les paramètres :

Le formulaire de contact vous permet d’afficher une sélection de contacts a qui l’email sera adressé (Webmaster, Service Client, Service commercial, etc…) , n’oubliez pas de le paramétrer dans Paramètres > Contact


