Résoudre les problèmes par courriel
Cette page a été écrite en anglais, s'il vous plaît voir la version anglaise pour les changements de code correct.
Il ya quelques raisons pour lesquelles Prestashop ne pouvez pas envoyer des emails depuis votre serveur, les plus courantes sont:
Voici les solutions à la fois:
Dans / outils / ligne SWIFT / Swift / Message.php # 79
Changement
$this -> setFrom ( "" );Pour
$this-> SetFrom ("youremail@yourdomainname.com");Ajoutez le code suivant:
if (! $has_reply_to[0] )
$message -> setReplyTo ( $from -> getAddress ());
Maintenant, essayez d'envoyer un message de contact ....
Si cela ne fonctionne toujours pas, effectuez les modifications suivantes:
Dans / tools / SWIFT / Swift / plugin / ligne MailSend.php # 159
Ajouter
$params = "" ;