WordPress email not sending

How to Fix WordPress Email Not Sending

Introduction

If your WordPress site is not sending emails (contact forms, password resets, notifications), it is usually due to server mail configuration issues.

Step 1: Install SMTP Plugin

Install an SMTP plugin like WP Mail SMTP and configure it using:

  • Gmail SMTP
  • Hosting SMTP
  • Third-party email service

Step 2: Configure SMTP Settings

Enter:

  • SMTP Host
  • Port (usually 587)
  • Username and password

Step 3: Check Spam Folder

Emails may be delivered but marked as spam.

Step 4: Test Email Sending

Use the plugin’s test email feature to confirm delivery.

Conclusion

Using SMTP instead of PHP mail solves most email delivery issues.

Still not receiving emails? Submit a free support ticket at wpfixa.com.