Magento 1 enregistre-t-il les e-mails transactionnels qui ont été envoyés? [fermé]

8

Pouvez-vous afficher les e-mails transactionnels automatisés qui ont été envoyés par le système, comme les confirmations de commande, les e-mails oubliés par mot de passe, etc.? Existe-t-il une sorte de journal de messagerie que vous pouvez consulter par la suite?

Jess
la source

Réponses:

8

Le nouveau système de messagerie 1.9.1 exploite deux tables de base de données pour mettre en file d'attente, traiter et enregistrer les e-mails de confirmation de commande transactionnelle envoyés après le paiement des clients:

  1. core_email_queue Cela stocke les données relatives aux e-mails envoyés pour les confirmations de commande
  2. core_email_queue_recipients - Cela stocke les adresses e-mail des destinataires des e-mails stockés dans core_email_queue

Il peut être difficile de résoudre les problèmes liés à cette nouvelle fonctionnalité. Le lien ci-dessus est assez technique mais couvre les domaines clés. J'ai également réussi à suivre ce processus dans mon propre dépannage , bien que les problèmes que j'ai rencontrés soient spécifiques à mes environnements, votre kilométrage peut donc varier.

Bryan 'BJ' Hoffpauir Jr.
la source
1

Dans magento 1.9.1.0, il y a une table de file d'attente de messagerie. Dans les versions précédentes de magento, vous ne trouverez probablement que des e-mails envoyés ou non. Dans les tableaux sales_flat_ * (commande / facture / expédition), il y a un champ tel que «email_sent». Qui n'a que la valeur vrai / faux. L'adresse e-mail que vous pouvez également trouver dans le même tableau.

zhartaunik
la source