skip to Main Content

I have done virtually everything but this problem persists. Upon creating an order, the customer does not receive a confirmation email. The problem started some 6 months ago and it was On and Off until a month ago when it ceased sending completely. Please does anyone have any idea how I can fix this? Thanks.

NB: The cron is set correctly and is working properly.

2

Answers


  1. In Magento 1.9.1 and above versions, the emails are not being sent directly during checkout but instead are being queued. The queue is being processed via your Magento cron jobs. Please ensure your cron jobs has been set up and is running correctly.

    Login or Signup to reply.
  2. Ist check your cron if cron is running mail is definetly send other wise 1 more option you can take just do small change in core file-

    Template.php is located in => /app/code/core/Mage/Core/Model/Email/Template.php

    if ($this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {
       use
    
    if (!$this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {
    
    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search