SMTP (simple mail transfer protocol) is an electronic standard for email transmission. When you receive an email in your inbox, most likely it is being sent from an SMTP server. Today we want to explore a few solutions ways that you can use Google and or Gmail’s free SMTP server as a way to send emails in web applications, with custom domains, and your WordPress site.

free smtp server

Google Free SMTP Server

There are a lot of solutions out there for a free SMTP server; such as SendGrid, Mailjet, etc. Typically these all have free plans which are simply limited by the number of emails you can send per month. Today though we want to discuss Google’s free SMTP server. You can use Gmail as an SMTP server and send an unlimited amount of emails for free. Google, of course, has a very large infrastructure which makes most of this possible. If you send thousands of emails a month though we definitely recommend a premium solution. Follow the steps below on how to set this up.

Gmail Free SMTP Server Information

You can use Gmail’s SMTP server information in a number of different places. You can use this in your local email client like Microsoft Outlook or within your WordPress site with a plugin like Postman SMTP or SendGrid. Check out our tutorial on how to send emails from within WordPress.

Outgoing Mail (SMTP) Server: smtp.gmail.com
Use Authentication:
Yes
Use Secure Connection:
Yes (this can be TLS or SSL depending on your mail client)
Username: GMail account (email@gmail.com)
Password: GMail password
Port:
465 or 587

Send and Receive Email in Gmail with Custom Domain

Did you know that you can also send and receive emails from custom domains within Gmail? Lots of people juggle multiple business and personal emails in today’s busy world, and consolidating them saves time from having to bounce around a lot. One easy way to do this is to simply use a G Suite email. However, these cost $5 per month. And if you are juggling multiple email addresses this can add up quite fast. We are going to show you a much cheaper solution that you might not have considered.

Let’s assume this is your case scenario and you have 4 emails you are trying to juggle:

  • 1 personal Gmail account (yourname@gmail.com)
  • 1 business email account for your WordPress business
  • 2 business emails for other websites you run

A lot of times verification for things require that it come from a custom domain. Such as verifying LinkedIn company pages, Pinterest, etc. It also simply looks more professional when you are emailing people from a custom domain.

1. Forward Email To Gmail

The first thing you need to do is forward the email from those 3 additional email accounts to your personal Gmail account (yourname@gmail.com). There are a couple ways you can do this. If you have access to your DNS records with your domain registrar, a lot of them now offer free email forwarding. NameCheap is an example of one that does. However, if you are using custom DNS records this option won’t be available. And this is where a 3rd party service like Pobox comes into play.

Pobox allows you to forward up to 40 different addresses for $35 a year. If you were to purchase G Suite for 3 additional emails that would cost you $180 a year.

2. Send Mail As (Google SMTP)

add custom domain gmail
Gmail send mail as feature

So now that you have all your email accounts forwarding mail to your personal Gmail account you need a way to send from those accounts. So within the Gmail settings, you can click “Accounts and Import.” Then click on “Add another email address you own.”

Enter your additional business name and business email that is on the custom domain.

add email address gmail
Add other email address

Then for the SMTP server, it will by default show your custom domain. However, you will want to change this to use Google’s free SMTP server. So change it to smtp.gmail.com. Then enter in your personal Gmail address for the username (yourname@gmail.com) and your password.  This is used for authentication on the SMTP server.

google smtp server custom domain
Gmail SMTP server with custom domain
Note: If you are using Google’s two-factor authentication on your account, which you should be, you will need to generate an App password. You then use the app password in place of your personal Gmail password above.

You then can repeat the above steps for your other additional email accounts. And now all your email will come to one place and when you go to send mail you can choose from the drop down which one to send from. In the Gmail settings, you can also set the “Reply from the same address the message was sent to” to make it easier when replying to emails.

Related Articles

Haven't Found What You Need?

Head back to the knowledge base or open a support ticket

Back To The Knowledge Base Open A Support Ticket
grow traffic wordpress

Use WordPress?

Join 10,000+ others who get our FREE weekly newsletter with WordPress tips on how to drive more traffic and revenue to your business!

You have Successfully Subscribed!

Send this to a friend