Hi @bvk69varghese ,
You could try installing a Email Logging plugin like WP Mail Logging so you can see the status of all the emails sent.
If the emails are being sent, most probably they are going to SPAM, and sometimes they can’t even get to the SPAM inbox. In that case you just need to improve the deliverability rate of your emails.
In order to do that, you can try to use an SMTP plugin like WP Mail SMTP by WPForms for example.
If even after that you still have problems you can try to configure DKIM or SPF records. You may need to contact your hosting provider to understand how the setup will work.
Other than that, since version 2.6.7 we have improved our email template options by adding the site title on the emails and it should improve the deliverability by itself.
The new default email subject:
[%site_title%]: Please activate your account
The new default email content:
<p>Please <a href="%verification_url%" target="_blank">click here</a> to verify your email on <a href="%site_url%" target="_blank">%site_title%</a>.</p>
You might just need to click on the “Reset section settings” on the Emails section to get the new default value.
Let me know if it helps.
1- Please, check the Email section from our plugin. You need to make sure that the Email Subject and Content have the %site_title% placeholder. If it doesn’t, you have to hit the “Reset section settings” option. Other than that, maybe you could try disabling the option “Send verification as a separate email“.
2- Please, check our options at Admin >Bulk user actions, especially the Resend verification email one.