WordPress Critical Error: no email

WordPress Critical Error: How to Log In With No Email

Have you got a WordPress critical error, but no email has arrived with a login link?

The ‘white screen of death’ can lock you out of your site if you don’t receive the notification.

In this article, we’ll show you how to log in to your WordPress dashboard without the recovery mode email.

Fix Your WordPress Emails Now

How Do I Fix a Critical Error on My WordPress Site?

You can fix a critical error initially by removing all of your plugins. The error message doesn’t reveal what’s causing the problem, so this is sometimes the only way to log in.

You’ll know that you have a critical error if you receive an email with the subject “Your Site is Experiencing a Technical Issue”.

critical error email

If you didn’t receive the email, we’ll show you how to get your website up and running.

WordPress Critical Error: How to Log In with No Email

Let’s go ahead and bypass the critical error screen so you can get back in to WordPress.

After that, we’ll fix the email issue so that you always get the email with the recovery link in the future.

  1. Manually Deactivate Plugins With cPanel or FTP
  2. Use WP Mail SMTP To Configure SMTP Settings

Let’s get started by logging into your control panel.

1. Manually Deactivate Plugins With cPanel or FTP

If there’s no critical error email, you’ll need to deactivate your plugins manually.

Depending on how you log into your site, there are 2 ways to do this.

Deactivating Plugins in cPanel

We’ll use Bluehost as an example for this part of the tutorial. Depending on your host, the process here might look different.

First, log in to your Bluehost account and from the sidebar, click on Advanced.

Bluehost cPanel click on Advanced

This will open cPanel.

Look for the Files section and click on the File Manager to open your WordPress files directory.

Bluehost cPanel

Now find public_html and click on it.

click public html in bluehost cpanel file manager

Next, search for the folder that matches the name of your site.

website folder in bluehost cPanel

When you open up this folder, you’ll see all of the files WordPress needs. It’s super important not to delete or change anything else while we work through this step.

To continue, click the wp_content folder and look for the plugins folder inside it.

Right-click on the plugins folder and rename it.

rename plugin folder name

Now all plugins on your website are deactivated and you’ll be able to log in to the WordPress dashboard without any issue.

Deactivating Plugins With FTP

You can easily bypass the critical error by renaming the plugins folder using FTP.

The process is essentially same as it would be through cPanel.

Navigate to the wp_content folder and look for the plugins folder inside it. Right-click on the folder and rename it.

WordPress critical error: rename plugins folder with FTP

Now you can log into your dashboard.

Once into the dashboard, go to the plugins page and activate all plugins one by one. The critical error will likely have been caused by a recent plugin installation or update, so if you know which plugin is the culprit, leave that one deactivated for now.

Let’s now solve the email deliverability problem to make sure that the error email is delivered to your inbox.

2. Use WP Mail SMTP To Configure SMTP Settings

In this step, we’re going to fix the issue that stopped the critical error email from being delivered.

Email deliverability issues are super common in WordPress. Sometimes you don’t know there’s a problem until an important email goes missing.

WP Mail SMTP will take over the email sending functionality on your site to make sure you always receive critical errors in future.

Install the WP Mail SMTP Plugin

To download the plugin, go to your WP Mail SMTP account.

Under the Downloads tab, click the orange button to download the most recent version of the plugin.

Download the WP Mail SMTP plugin

Switch to your WordPress dashboard and upload the zip file you just downloaded on the plugins page.

Install WP Mail SMTP

If you are new to WordPress or need help with this part, check out the guide to installing a WordPress plugin.

After installing the plugin, make sure to Activate it. As soon as you do that, the Setup Wizard will launch in your browser.

The wizard will guide you through the steps of configuring the plugin and connecting it to a mailer service.

Connect to a Mailer Service

In this step, we’ll connect your website to a mailer service to fix your WordPress emails.

To begin, click the Let’s Get Started button in the wizard.

click the Let's Get Started button

Now, you’ll be asked to pick a mailer from the list that WP Mail SMTP supports. The plugin has several free and premium mailer options.

Choose SMTP mailer

What you choose will depend on the type of website you have:

  • If your website sends occasional emails, a free option like Gmail/Google Workspace will just work fine.
  • If you have an eCommerce website, you might want to pick a transactional email provider. We recommend either SMTP.com or Sendinblue.

Click the link in the table below to open the documentation for the mailer you’ve chosen.

Mailers available in all versions Mailers in WP Mail SMTP Pro
SMTP.com Microsoft Outlook
Sendinblue Amazon SES
Mailgun Zoho Mail
SendGrid
Gmail / Google Workspace
Other SMTP

Once the connection is made, switch back to this guide to follow the next steps in the wizard.

Enable Email Logging (Optional)

In the next step of the wizard, WP Mail SMTP will have two options enabled by default.

  • Email deliverability
  • Error tracking

The first option will help improve the deliverability of emails and the second one will check for errors in the background.

The third option is the Detailed Email Log and if enabled, it’ll track every email sent from your website.

Enable email logs

The email log functionality in WP Mail SMTP lets you:

  • Resend failed emails, or forward them individually to a different address
  • Store attachments along with sent emails
  • Export sent emails in CSV, XLSX, or EML format
  • Log emails on WordPress multisite
  • Track opens and clicks for WordPress emails

Here’s what the log looks like with open and click tracking enabled.

Opens and clicks in WordPress email log

If you want to know more about the email logging functionality of WP Mail SMTP, we have a guide that explains how to log emails in WordPress.

For the final step in the wizard, copy the license key from your WP Mail SMTP account and paste it into the box to enable Pro features and future updates.

Enter WP Mail SMTP license key

And that’s it. Now, whenever a critical error occurs on your website, you’ll receive an email from WordPress and you won’t need to rename your plugins folder.

Fix Your WordPress Emails Now

Next: Check Your DNS Settings

WP Mail SMTP has a Domain Checker that scans your DNS for issues. If you want to get a head start, you can create a DMARC record for your domain. This will prevent your domain from being used to send phishing emails.

Ready to fix your emails? Get started today with the best WordPress SMTP plugin. WP Mail SMTP Elite includes full White Glove Setup and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more WordPress tips and tutorials.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.