cancel
Showing results for 
Search instead for 
Did you mean: 

Email not receiving after order.

Email not receiving after order.

HI,

I want to ask the question about this website https://www.marketplace.jawadditaksal.org

 when the order comes, the customer receives the email very late after two hours,
and admin even not receive the email after order. Even I set the SMTP settings. What other setting required for this.

and also how to change the display name of the email when the customer receives the email.

 

please look at the screenshot of admin panel:
https://ibb.co/zVGtFMG
https://ibb.co/THzZn7P
https://ibb.co/3yjXpLC

11 REPLIES 11

Re: Email not receiving after order.

Your Magento settings look good.

Make sure your cronjob setup on your web hosting panel or server is running as that could be causing email delays.

Other possible problems would involve speaking to your SMTP provider and having them debug why email is delayed.

--
Problem solved? Click Accept as Solution!

Re: Email not receiving after order.

@Stuart MThank you for your reply, Please suggest me how to set the crons jobs for mangeto website in the hosting, as my hosting providers are dreamhost.

 

 

Re: Email not receiving after order.

I'm not familiar with Dreamhost I'm afraid so you would need to raise a support ticket with them asking for assistance with creating the cronjobs.

Magento has good documentation on what is required depending on your version here:
https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-cron.html

--
Problem solved? Click Accept as Solution!

Re: Email not receiving after order.

Hi @parminder _singh 

 

I would like to suggest you to use this extension for SMTP email. This is a free extension.

 

https://github.com/mageplaza/module-core
https://github.com/mageplaza/magento-2-smtp

 

Steps to install and configuration:

 

1) Download and install both the extension.

2) Run upgrade and compile command, clear cache

3) Setting for SMTP under Store Configuration

 

It will defiantly work for you.

 

Cheers. 

 

--
If my answer is useful, please Accept as Solution & give Kudos

Re: Email not receiving after order.

@PankajS_Magento Hi, Thank you for the reply, I followed this video: https://www.youtube.com/watch?v=lwP2VAazLwQ

What I did is - the first Login into the admin panel of the website - system - web setup wizard - components and set the product key and serial key. But after that when I try to install the extension error comes https://ibb.co/f1qb6KL

Re: Email not receiving after order.

Hi @parminder _singh 

 

You can install by download it directly from GIT and paste into app/code directory.

 

Here are steps to download and configure:

 

1) Click on the GIT links shared above.

2) From right corner "clone or download" you can select ZIP downlaod

3) Add/Extract first link downloaded directory into "app\code\Mageplaza\Core"

4) Add/Extract second link downloaded directory into "app\code\Mageplaza\Smtp"

5) Run the following command into Magento root directory. 

sudo php bin/magento module:enable Mageplaza_Core -c
sudo php bin/magento module:enable Mageplaza_Smtp -c
sudo php bin/magento setup:upgrade
sudo php bin/magento setup:di:compile
sudo php bin/magento setup:static-content:deploy -f
sudo php bin/magento cache:clean
sudo php bin/magento cache:flush
sudo chmod -R 777 var/ pub/ generated/


Now your both module are available to work:

 

1) Register on mageplaza website for enable extension click here

2) Go to admin panel Store -> SMTP -> Configuration

3) Configure your SMTP extension, add same email Id that used for register on Mageplaza.

4) Save the configuration and it will work for you.

 

Let me know if you have any questions.

 

Thanks

 

--
If my answer is useful, please Accept as Solution & give Kudos

Re: Email not receiving after order.

@PankajS_Magento  very thank you, yes finally Magento extension is installed, and I also  Register on mageplaza website with the same email id which is on the smtp, I also filled the SMTP configuration  look at the photo https://ibb.co/VMJ9g5V but when I test the email in the admin area error comes. and still email is not working. 

"Zend\Mail\Protocol\SmtpPluginManager::get was unable to fetch or create an instance for"

Re: Email not receiving after order.

@parminder _singh 

 

Can you please confirm that you are using this updated version on SMTP extension?

 

https://github.com/mageplaza/magento-2-smtp

 

Thanks

Re: Email not receiving after order.

@PankajS_Magento  sorry for the late reply, Megeplaza version is up to date, I red some article it says it is not compatible with Magento 2.3 https://github.com/mageplaza/magento-2-smtp/issues/129

My Mageplaza version - https://ibb.co/mbWpphm

should I also need to set cron job settings?

 

What is the solution of this,