fbpx

Configuration mail Prestashop

5 1 1 1 1 1 Rating 100%

Un système d’email est très important pour votre magasin Prestashop. Vous utilisez notre Module de Prestashop: Module Prestashop Discounts Rules , vous avez besoin d'envoyer un reçu par e-mail à votre client, mais beaucoup de gens rencontrent des problèmes, par exemple, la configuration imap n'est pas correcte.

Nombreux modules doivent aussi utiliser un système de Email.

Vous pouvez choisir entre deux façons d'envoyer des e-mails: l'e-mail de PHP ou serveur de messagerie SMTP.

Configuration Mail Prestashop avec le serveur SMTP GMail

Présentation

Lieu d'avoir à gérer votre propre serveur de courrier sortant sur votre serveur / hosting, il suffit de configurer le serveur SMTP Gmail dans un script ou un programme à partir duquel vous souhaitez envoyer un courriel. Tout ce que vous avez besoin est un compte gratuit de Gmail ou un compte payé de Google Apps, sans Prestashop Addons

Avantages

Vous avez la possibilité d'avoir le magasin de Google et l'index des courriels que vous envoyez via votre serveur SMTP, afin que tous les e-mails envoyés puissent être recherchés et sauvegardé dans les serveurs de Google. Si vous décidez d'utiliser votre compte Gmail ou Google Apps pour les e-mails entrants, comme ça vous aurez tout votre e-mail en un seul endroit.

Prestashop Discounts Rules - Coupon reçus après la commande par le système e-mail

Email est un noyau vital de Prestashop. Le module Prestashop Discount Rules utilise ce système pour envoyer le coupon après l'ordre à ses clients, des réductions sont appliquées sur des groupes de clients, d'autres catégories, les fournisseurs, volume ou prix.

Paramètres

Connectez-vous au back office, puis cliquez sur l'onglet OPTIONS AVANCÉES (ADVANCED PARAMETERS), des sous-menus qui apparaissent ci-dessous, cliquez sur Email. Vous verrez deux options email: Utilisez la fonction PHP mail () et établir mes propres paramètres SMTP. Sélectionnez le bouton des options des paramètres SMTP et les paramètres qu'il faut configurer sont affichés dessous:

Paramètres SMTP de Prestashop aussi facile

  • Connectez-vous au panneau d'administration.
  • Cliquez sur OPTIONS AVANCÉES (English : ADVANCED PARAMETERS), puis dans l'onglet "Email".
  • Sélectionnez "Mettre en place mes propres paramètres SMTP". Bouton radio "Seulement pour les utilisateurs avancés".

Setup Prestashop SMTP Step 1

Disons, par exemple, vous souhaitez utiliser votre compte Google pour envoyer du courrier. Maintenant, regardons les paramètres SMTP que vous devez configurer:

  • Nom de domaine du courrier - vous ne devez rien vraiment écrire dans le champ de cette option. Gardez ce champ vide si vous ne savez pas.
  • Serveur SMTP - serveur SMTP. Adresse du serveur SMTP de Gmail - "smtp.gmail.com".
  • Nom d'Utilisateur SMTP - écrivez l'adresse e-mail complète du compte de messagerie que vous avez créé plus tôt. Ne pas écrire seulement la partie nom d'utilisateur, mais toute la direction (ex: Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.).
  • Mot de passe SMTP - Saisissez le mot de passe du compte de messagerie.
  • Encryption - Il est recommandé si vous voulez que votre email soit plus sûr, utiliser le cryptage. Donc définir le menu déroulant pour TLS ou SSL. Vous devez activer votre serveur / Hosting socket SSL - Je vais vous dire comment le faire dans la dernière étape.
  • Port - chaque fois que vous choisissez TLS ou SSL dans le menu déroulant cryptage, le numéro de port qui doit être écrite est 465/587.
    Gmail SMTP port (TLS): 587.
    Gmail SMTP port (SSL): 465.
    Pour enregistrer une copie des e-mails sortants dans le dossier Envoyés Gmail ou Google Apps, connectez-vous à vos paramètres de messagerie de Gmail ou Google Apps et .... Lire la ligne ci-dessous.
  • Cliquez sur l'onglet Transfert / IMAP et descendez à la section Accès IMAP: IMAP doit être activé pour que les e-mails sont correctement copiés sur votre dossier Envoyés.

Setup Prestashop SMTP Step 2

Ok, enregistrez votre travail!!! Au bas de la page de l’Email du back-office du magasin, vous trouverez une fonction de test email. Il est juste en dessous du serveur SMTP.

Setup Prestashop SMTP Step 3

Problème avec SSL

Essayons maintenant ajouter email dans «Testez vos paramètres de messagerie» et cliquez sur le bouton "Envoyer un email de test ".
Dans notre expérience, le problème le plus courant est le SSL, spécification du serveur local. Vous devez activer le socket SSL à utiliser le serveur SMTP de Gmail qui chiffrement activé pour la connexion.


La solution du problème est la suivante:

  • Arrêtez le service Apache.
  • Si votre service est dans le serveur Cloud, aller à l'étape suivante. Si vous êtes sur localhost, trouvez libeay32.dll et ssleay32.dll dans le dossier xampp\php\ , et copiez-le dans le dossier xampp\apache\bin\. Seulement remplacez les anciens fichiers.
  • Editez le fichier php.ini et enlevez le point-virgule "; extension = php_openssl.dll". Dans localhost, vous pouvez trouver le fichier php.ini dans xampp\apache\bin (ou xampp\php)..
  • Si vous ne pouvez pas trouver cette ligne, il suffit d'insérer "extension = php_openssl.dll" dans votre php.ini.
  • Démarrez le service Apache.

Ça y est, votre socket de transport SSL sur votre serveur Web est activé.

Limites d'envoi - Google limite la quantité de courrier que l'utilisateur peut envoyer via son serveur SMTP portable. Cette limite restreint le nombre de messages envoyés par jour pour 99 e-mails; et la restriction est automatiquement supprimé dans les 24 heures après la limite est atteinte.

La vérification en 2 étapes de Google - Vous devez désactiver la vérification en 2 étapes de Google pour utiliser Google comme serveur SMTP de votre magasin Prestashop.

Si vous avez des questions, s'il vous plaît commenter ci-dessous. Si vous avez acheté module SOO Prestashop Discount Rules et vous avez un problème envoyer par mail la preuve, s'il vous plaît visitez Ce lien et poser une question!

06/03/2018 a mis à jour: Quelqu'un a déclaré qu'ils ne peuvent pas envoyer l'e-mail en utilisant le serveur Yahoo SMTP. Je suggère d'utiliser Gmail Smtp (gratuit, limité), Zoho (gratuit, limité) ou le serveur SMTP Mailgun (gratuit et payant - je l'aime tellement)!

31/07/2016 mis à jour: la page de compte Google ayant été modifiée, vous devez activer l'option «Autoriser les applications moins sécurisées» sur votre compte Google pour vous assurer que votre site Web Prestashop peut envoyer le courrier électronique.

Regardez la vidéo SMTP Gmail pour plus d'informations!

PrestaSOO website uses cookies. By continuing to use this website, you are giving consent to cookies being used. More details… X