cancel
Showing results for 
Search instead for 
Did you mean: 

Transactional email not sent

Transactional email not sent

Greetings, I have Magento 1.9.4.1 CE.

Precisely from today's midnight neither my customers nor I receive transactional emails. Until yesterday everything was ok, starting from today everything seems broken.

 

Few emails [3 / 10] arrive with a 2 hour delay. The other ones look like won't ever arrive.

11 REPLIES 11

Re: Transactional email not sent

Hello @simone_romeo 

 

Check Cron

Any third party extension?

Confirmed all other emails from Magento and server?

Try removing queuing of emails.

 

https://www.commercers.com/blog/en/magento-1-9-bestell-emails-sofort-versenden-und-nicht-ueber-cron/

Was my answer helpful? You can accept it as a solution.
175+ Professional Extensions for M1 & M2
Need a developer?Just visit Contact Us Now

Re: Transactional email not sent

Hi @simone_romeo,

Make sure that Magento default cron is set on the server.

You can also install the below extension to check all cron and default magento cron to check in magento admin.

https://github.com/AOEpeople/Aoe_Scheduler
Check screenshot at  link : aoe-scheduler/ 

I hope it will help you!

Re: Transactional email not sent

@simone_romeo you can refer the below link to check if your emails are there in queue.

 

https://www.brihaspatitech.com/blog/delivering-emails-by-queue-troubleshooting-magento-emails-not-se...

 

You can also download the extension suggested by @Vimal Kumar and then you can check the cron  status.

 

Also check the logs if there you get any clue.

 

Thanks

 

 

Re: Transactional email not sent

Hi @Rahul Gupta  @Vimal Kumar  @theMageComp 

thank you for your answers.

 

1) Yes, I have a third party extention called SMTP Pro, but it's disabled and I never used it.

2) In my database, cron_email_queue and cron_email_queue_recipients are empty. If I make a new order I see that both of them get an entry with the email that has to be sent.

 

Edit: after 30 mins about, the entries in these tables are still there and emails are not sent.

Re: Transactional email not sent

@simone_romeo have you check the cron.log file?

 

If any logs generated in this?

 

Thanks

Re: Transactional email not sent

Hi @Rahul Gupta 

Where do I find this?

Re: Transactional email not sent

@simone_romeo you can find this inside var/logs folder.

 

Thanks

Re: Transactional email not sent

@Rahul Gupta 

There are many files in var/log but none with the name "cron" in it.

Re: Transactional email not sent

@simone_romeo can you take a backup of cron_schedule table and after that truncate it and check if it is repopulated.

 

Thanks