1

My problem is that my transactional emails come first after round about 30 minutes or later!

Dose anybody know what I do wrong? I'm using the default mail transmitter from Magento

Thanks!

1 Answer 1

2

You can do a small change in order.php (/app/code/core/Mage/Sales/Model/Order.php)

From

$mailer->setQueue($emailQueue)->send();

To

$mailer->send();

And it is important to check whether the cronjob for the emails is set up correctly:

After Magento 1.9 the order confirmation emails are not sent during checkout anymore and instead are being sent with the cron. Make sure your Cron is working (you can check the cron logs /var/log/cron).

Also make sure Magento cron is running every five minutes. You should see something like this in Crontab (in your server):

*/5 * * * * /public_html/cron.sh

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.