Send Mail Through Gmail Smtp

Posted on

Send Mail Through Gmail Smtp – Try a deployment on our modern app hosting. For a limited time, the first $20 is on us.

Most people know Gmail for its clean interface and useful features, such as the search engine and extensions. But you can also use Gmail for more: the Gmail SMTP server.

Send Mail Through Gmail Smtp

Send Mail Through Gmail Smtp

With the Gmail SMTP server, you will be able to send emails from your Gmail account using other email programs, such as Outlook or Thunderbird. But more importantly, you can also use Gmail’s SMTP server to send emails from your WordPress site. Free!

How To Send Unlimited Emails In Gmail Using An Smtp Server

This is a really great way to make your WordPress site’s email messages more reliable without having to spend money on a dedicated email delivery service. Gmail allows you to send up to 500 emails per day, which is more than enough for the vast majority of WordPress websites.

There are also some other common (but not universal) Gmail SMTP settings that you can find when trying to set things up. Here’s how to answer them if you meet them:

Are you getting the most out of your Gmail account? 🤔 With the Gmail SMTP server, you can send emails from your WordPress site… for free! 💥 Learn more here 👇 Click to tweet

As we described above, the default server email address is You can sign in with your full Gmail email address and your Google password.

I Keep On Getting An Error Message When Connecting An Alias For Sending Emails

Yes! You can. If you use other email programs, such as Thunderbird or Outlook, you can use your Gmail SMTP server information to send email through your Gmail account.

However, remember that SMTP is only for sending email. If you also want to receive email to your Gmail account in another email client, you must use POP3 or IMAP. You can find these settings by opening your Gmail settings and going to the Forwarding and POP/IMAP tab.

Also yes! WordPress sends a lot of basic post emails for things like password resets, notifications, etc. and you can send all those emails using the Gmail SMTP server.

Send Mail Through Gmail Smtp

With just one free Gmail account, you will be able to send up to 500 emails per day, which is significantly higher than the limits used by other free SMTP servers.

Connect Gmail Or Google Workspace Emails With Fluentsmtp

If you have a paid Google Workspace (formerly G Suite) account, Google will raise your limit even higher, allowing you to send up to 2,000 emails per day. You’ll also be able to send emails from your own custom domain instead of your Gmail address. That is, you can send from [email protected] instead of [email protected]. To do that, you’ll also need to set up Google Workspace MX records to link your Google Workspace account to your custom domain.

Note: Technically, the shipping limit is not “per day”. Instead, the limit applies for a “rolling 24-hour period”. For example, you might not send 500 emails at 11:59 PM on Monday and then another 500 emails at 12:01 AM on Tuesday.

Yes! You can use the SMTP server even if you have activated two-factor authentication on your Google account. However, you must create an app password so that the app can still connect.

However, if you want to use Gmail’s SMTP server to send the email to your WordPress site, we don’t recommend using this method. Instead, you should use the Gmail API method that we describe in the guide below. This allows you to send email using Gmail’s API instead of just entering your SMTP server information, which also has the benefit of avoiding two-factor authentication issues.

Failed To Send Mail. Unable To Send Test Mail

Now let’s find out how you can use the Gmail SMTP server to send business emails to your WordPress site for free. This method works great and will improve your site’s email reliability over using the traditional PHP email method.

To set this up, you’ll need to create a Google app so you can connect to the Gmail SMTP server via the API instead of just connecting to the SMTP credentials. There are quite a few steps involved in doing this. This is a one-time setup process only. That is, when you spend 30-60 minutes going through this setup, your site will continue to benefit from autopilot.

In addition to creating a Google app, you also need the help of a WordPress SMTP plugin. We’ll be using the free Post SMTP Mailer/Email Log plugin, but the free WP Mail SMTP plugin is also another good option that supports the Gmail API.

Send Mail Through Gmail Smtp

Note – this tutorial focuses on using a free Gmail account. However, you can follow a similar process to configure your website to send email through your Google Workspace (G Suite) account.

Setting Up Gmail On Apple Mail

To get started, you need to install and activate the free Post SMTP Mailer/Email Log plugin from This is what allows you to configure your WordPress site to send email via the Gmail API/SMTP server.

After activating the plugin, go to the Post SMTP tab in your WordPress dashboard and click the Show All Settings link below the big Start Wizard button.

Then go to the message tab and enter the “from” email address and name. You can use your Gmail email address as the “from” email address, or you can use another email address if you prefer.

Next, go back to the Accounts tab and select Gmail API from the Type drop-down menu. Once you make this choice, you should see some additional options in the authentication box below. Keep this page open because you’ll need the authorized JavaScript source and authorization URI information to reference in the next step:

How To Set Up Your Domain Email In Gmail

Now you need to create a Google app. This is what allows your WordPress site to securely send email through the Gmail API. Again, this is definitely the trickiest part of this process. However, it’s mostly just clicking a bunch of buttons and we’ll give you all the steps/screenshots you need to get through.

To get started, open a new tab and copy this URL to go to the Google Developers Console. There you need to create a new project. If this is your first time logging into the Developers Console, Google will ask you to create your first project. Or, if you already have several tasks, you can create a new one by clicking the drop-down menu in the top left (labeled [1] in the screenshot below).

Now you should be in a dedicated Gmail API interface. Click the button to create credentials:

Send Mail Through Gmail Smtp

Now Google will ask you to set up a consent screen. This is the same authorization screen you see when you use Google to sign up/log in to a website.

What Are Gmail’s Smtp Settings?

You need to do this to meet Google’s requirements, but you don’t need to worry about the information you provide because you only want to use this for your own WordPress site.

This should open a new tab where you can configure the OAuth acceptance screen (keep the original browser tab available because you’ll need to go back to it in a second). Under User Type, select External. Then click Create:

On the next screen, enter basic information for your website. Again – you don’t have to worry about what you put here because you are the only one who will see this information.

Now go back to the tab containing Add credentials to the project interface and enter the following information:

How To Configure Postfix To Use Gmail Smtp On Ubuntu 22.04, 20.04, 18.04 And 16.04

Once you’ve added everything, click Update. Next, the Update button should change to Generate OAuth Client ID – click it to complete the process, then click Done.

Tired of a slow host for your WordPress site? We offer lightning-fast servers and 24/7 world-class support from WordPress experts. Check out our plans

When you click Done, you should see a section for OAuth 2.0 Client IDs in your project’s login tab (which should open automatically after you click Done).

Send Mail Through Gmail Smtp

To complete the setup, go back to the Post SMTP Mailer/Email Log settings in your WordPress dashboard and paste in the Client ID and Client Secret from the previous step. Make sure to save the changes:

Gmail Wont Send Due To Bad Password With Gmail Smtp Settings

Clicking on this link opens the normal Google authorization process (again, just like if you signed up to a page with a Google login). But because you don’t submit your app to Google for review, Google will show you a warning that “This app is not verified”.

Because this is your own app, you can safely ignore the warning. Click the option to show advanced settings, then click the Go to “” (unsecured) link to continue the authorization process:

You will now go through the usual process. Make sure to select the option to allow your WordPress site to access your Gmail account. These permissions are needed to send email through the Gmail SMTP server.

To make sure everything is working, Post SMTP Mailer/Email Log includes an option to send a test email. You can access this from the main settings page:

How Do I Send Emails With Sendgrid?

Your WordPress site will now send all emails using the Gmail SMTP server. You can make sure this happens by going to Post SMTP → Email log. This will log all emails sent by your website (along with any errors if the plugin encounters problems):

Looking for one

Send mail through smtp server, send mail through smtp server gmail, use gmail smtp to send mail, send mail using gmail smtp, send mail via gmail smtp, send mail in php using gmail smtp, how to send mail through smtp server, configure gmail smtp server send mail, send mail through gmail, send mail through your smtp server gmail, send mail through your smtp server, send mail smtp gmail