E-postbekreftelse på ny bestilling sendes ikke

Jeg har oppgradert nettstedet mitt til 1.9.1, og nå mottar ikke kundene mine ordrebekreftelse på e-post.

Jeg prøvde å sende via adminpanelet, men ingenting skjer, og det mottas heller ingen oppdaterings-e-post.

  1. Fra og med Magento 1.9.1 sendes ikke e-postene direkte i kassen, men settes i stedet i kø.
  2. Køen behandles via Magentos cronjob - sørg for at denne er satt opp og kjører riktig.
  3. Utvidelsen AOE_Scheduler kan hjelpe deg med å bekrefte at Magento-cronjobben er riktig konfigurert og kjører.
Kommentarer (6)

Jeg fulgte kunnskapsbasen for å få det til å fungere: http://www.magentocommerce.com/knowledge-base/entry/ee1141-ce191-responsive-email#contact-info

I delen "Localizing Transactional Emails", etter å ha fulgt de tidligere instruksjonene, fikk kopiering til /en_UK endelig e-postene på vei (inkludert de som tidligere ikke ble sendt), Vi hadde også et problem med at ordrebekreftelsessiden ikke ble vist til kundene ved fullføring. Dette ble også løst.

For eksempel for en_GB locale må du kopiere filene som ligger på:

app/locale/en_US/template/email

til plasseringen:

app/locale/en_GB/template/email

Kommentarer (1)

Hvis e-postsystemet ditt (smtp, zend_mail) fungerer som det skal, kan det løse problemet å deaktivere mailQueue.

/app/code/core/core/Mage/Core/Model/Email/Template.php

Endre linje 407

if ($this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {

til

if (false /\*$this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue\*/) {
Kommentarer (3)