I am trying to put a newsletter template in queue, but whenever I fix a time and save it , it gets saved for previous time by 4 hours. Even if I put a time that is somewhere in future, newsletters are not being sent. What could be the problem, and how to address it.
1 Answer
- Choose correct timezone in
Stores-> Configuration -> General -> General -> Locale Options -> Timezone
- You have to set Cronjob to send newsletter automatically on scheduled time. or you can manually run
php bin/magento cron:run
command to run cron manually.
For more details please visit below link:
How to Setup Cron Job Magento 2 - Schedule Tasks
Note: I had to install SMTP extension (https://www.mageplaza.com/magento-2-smtp/) to send emails from my localhost.