Gmail SMTP Settings – Here’s How You Can Send Emails for Free

Posted by

Gmail comes up as a true champ due to its clean interface and other superb features. What’s more exciting is with simple Gmail SMTP settings you can start sending emails from other email clients like Outlook or Thunderbird via Gmail.

Moreover, if you are looking for a bulk emailing server for your WordPress site, then also Gmail’s SMTP server appears as a clear winner. It allows you to send up to 500 emails a day for free! With that being said, Gmail’s dedicated email sending service can work out for a majority of WordPress sites.

But what Gmail SMTP server settings you need to perform? Just stick on this blog for another 5 minutes and you will get it to learn all the tips and tricks. Even if you have a different operating system, the steps in this blog will help you send an email without spending a penny.

Gmail SMTP settings

What Gmail SMTP Settings are required to Start Sending Emails?

Whether you are trying to send email through Outlook, Thunderbird, or from a WordPress website, the following SMTP Gmail settings come in handy. Here is the first step towards beginning to send an email for free!

Gmail SMTP server address –

Gmail SMTP username – Your complete Gmail address

Gmail SMTP password – Your Gmail account password.

Gmail SMTP port – 587 (TLS).

Gmail SMTP port – 465 (SSL).

Gmail SMTP TLS/SSL required – Yes.

Requires authentication – Yes.

Requires secure connection – Yes.

How Do I Setup WordPress With Gmail SMTP Settings?

WordPress site is facing trouble sending emails? Or you don’t want to pay for costly email servers for WordPress? Above SMTP settings for Gmail can work as a savior and stress you out without incurring any extra cost. These instructions work really well and require a one-time setup. Follow the steps in the given order to hassle-free configure your WordPress with SMTP Gmail settings.

Step 1. Activate Post SMTP Mailer/Email Log

Getting started with configuring WordPress for Gmail SMTP settings, you should install and activate the post SMTP mailer or email log plugin. It can be found available on WordPress. Once configured, you can start sending emails through the Gmail SMTP server. Here are the steps that you need to follow afterward.

  1. Navigate to the WordPress dashboard, go to the Start the Wizard section.
  2. Click Show All Settings.
  3. Click the Message tab and type the From email and name.
  4. Enter your Gmail address under the Fromtab or you can also use the preferred email ID.
  5. Now click the Account tab, choose Gmail API in the drop-down list.
  6. You will see the Authorized JavaScript origins and Authorized redirect URI tabs, take a note of them, or keep them open to be used in the next section.

Step 2. Develop your Google App Project

The next step is to personalize and develop the Google App. It will help you to send emails through the Gmail SMTP server. Here is what you need to do.

  1. Open a New tab and navigate to the Google developer console.
  2. For the first time, you need to create a new project by following the instructions on the Google developer console.
  3. However, if you already have made some projects then you can straightaway navigate to the existing file.
  4. Once you’re done with creating a project, click Enable APIs and services.
  5. Click the Search bar, type Gmail, and select Gmail API.
  6. Click the Enable button.
  7. Now a dedicated Gmail API interface will appear.
  8. Click Create Credentials button.
  9. Under Find out what credentials you need, choose the following options.
  • Which API are you using – Gmail API.
  • Where will you be calling the API form – Web Browser.
  • What data will you be accessing – User data.
  1. In the end, click the button What credentials do I need.

Step 3. Create and Setup a Consent Screen

After creating your Google app, you will be prompted to set up a consent screen. Follow the below steps.

  1. Click the Setup consent screen.
  2. A new window opens, click the OAuth consent screen.
  3. Go to the User type category, click External and click Create.
  4. Enter your personal details on the next window.
  5. Click Save.

Step 4. Add credentials to your Google app project

  1. Go back to the Add credentials to your project tab.
  2. Enter your website name under the Name column.
  3. Fill up their relevant details under Authorised JavaScript origins.
  4. Enter the desired information under Authorised redirect URIs.
  5. Click Refresh and this button will switch to Create OAuth client ID.
  6. Finally, click Done.
  7. Open the Credentials tab and go to the section OAuth 2.0 client IDs.
  8. Click on the newly created entry.
  9. Note down two things – client ID and client secret.

Step 5. Merge Gmail client ID with Post SMTP mailer

  1. Navigate back to the WordPress dashboard and go to Post SMTP mail/email log settings.
  2. Simply paste the details under the client ID and client secret section that you have copied previously.
  3. Click save changes.
  4. Click the link Grant permission with Google.
  5. A new window will open saying “This app isn’t verified”, here click Show advanced settings and then click Go to
  6. Ensure to select the Allow button to permit the WordPress website to access your Gmail account.
  7. That way you will be using Gmail SMTP settings to send email via the SMTP server.

Finally, you can simply send a test email and the feature is included under the Post SMTP setup window. Further, enter the email address that you want to send an email to, once delivery is successful, you will see the status as Success.

Also Read: Google Account Recovery

Facing Trouble Configuring SMTP Settings for Gmail? Get it fixed today!

So, that’s how you can send up to 500 emails per day for free from WordPress by using Gmail SMTP settings. You just have to use those SMTP settings for Gmail under the appropriate section, enter POP3 or IMAP server details to receive emails and you are all set to go. If you are still facing trouble configuring WordPress with a Gmail SMTP server, you must get in touch with Internet Homes email experts at a toll-free number.