Why Contact form 7 not sending Emails
There are many reason that your Contact Form 7 is not sending emails
- From Email configuration
- PHP mail is not supported in Hosting Provider
- Configuration in mail setting
- SMTP setup
Here I will guide you to fix why Contact form 7 not sending Emails
From Email Configuration
From email address of your contact form should contain @yourdomain.com in my case it is wordpress@rautsantosh.com to fix.

here [_site_admin_email] linked to first administrator account of your WordPress, If your admin user have different email, then changed to desired email address.
PHP mail is not supported in Hosting Provider
some of the hosting provider like godaddy and managed wordpress hosting provider have disabled the PHP mail. what is reason the mail is not going to your email address. in this case you need to set up the SMTP (Simple Mail Transfer Protocol).
SMTP Mailer plugin will help you to setup SMTP to fix Contact form 7 not sending Emails
Configuration in mail setting
Check to and from email in mail tab, as well check if there is all variable related to your contact form 7 mail.
SMTP setup
Configure a SMTP server to send email from your WordPress site. Configure the wp_mail() function to use SMTP instead of the PHP mail() function.
Sendgrid is one of the SMTP provider https://sendgrid.com/en-us/pricing you can try the free package which provide you 100 emails per day.
GET IN TOUCH