There has been some write-up on StackExchange yet. but i cannot seem to fix it. My magento transactional e-mail are not sending. While when i manually press "sent email" in the back-end it sends my emails without any problem.

Here some specific information about this installation

  • Running Magento
  • Running Mandrill Ebizmarts plugin
  • Running Aoe_Scheduler and heartbeat is running
  • Checked Exception.log no errors
  • Checked System.log no errors
  • Checked Mandrill.log and the manual emails are logged. further no errors.
  • I have not disabled email communications in config.
  • All settings double checked.

Really have no clue anymore.


Ok what i have noticed, the cron stays empty when creating orders. still all logs dont show any errors. while if there are any errors it will show them. So the CronJob stays empty!

  • This has been asked a number of times but the short answer is as of Magento you need to run the cron to send transactional emails as they queue.
    – Eirik
    Commented Apr 7, 2015 at 20:21
  • If you read the post @erik, you see i installed the AOE_Scheduler to be sure the cron runs and tis running perfectly Commented Apr 8, 2015 at 4:48
  • Check Spam mails, All mails must be going in spam. You have to override the email templates of Magento to avoid same.
    – AkshayT
    Commented Jun 11, 2015 at 3:42
  • Possible duplicate of New order email confirmation not being sent (magento 1.9.1) Commented Sep 27, 2016 at 12:29

1 Answer 1


Have you checked app/code/local/Mage for overrides? Rename the whole folder temporarily to check if this helps. Also some module could be interfering. What happens when you disable mandrill, does it work then? If necessary keep disabling until you hit default settings.. You might figure out what customization is causing it.

  • Assuming you're on a staging server by the way:) Commented Apr 10, 2015 at 6:47
  • Jup no overrides. and all other emails are sending just fine ;-) Commented Apr 10, 2015 at 10:07
  • Yes, just because all other emails are sending (I didn't miss that in your post) I would guess there is some pre-1.9.1 code active in an override since the Cron-queue for emails didn't exist yet. Did you check with local modules disabled? If you go to core-code only are the emails sending? Commented Apr 10, 2015 at 20:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.