gmail SMTP

How to Set Up Gmail SMTP for Third-Party Apps: 2026 Guide

Setting up a Gmail SMTP connection allows your chosen B2B platform to act as a direct extension of your professional inbox. In the modern sphere of sales intelligence tools, this manual configuration is a game-changer for B2B lead generation software. Instead of using a “no reply” email, your email will be sent as a personalized, one-to-one communication, greatly improving your deliverability.  By integrating your mail server with a high-performance lead generation platform like Jarvis Reach, you bypass the restrictive daily caps of standard accounts. This guide walks you through how to set up Gmail SMTP for Jarvis Reach in a practical, slightly real-world, messy way. Not overly polished, just how you would actually do it.

What exactly is Gmail SMTP

To keep things simple, SMTP is an acronym for Simple Mail Transfer Protocol. When you utilize Gmail SMTP, you are, in effect, asking Google to utilize its top-of-the-line mail server to send your email messages. For a B2B environment, using the Gmail server settings is a fantastic, cost-effective solution, especially for outgoing mail like sending an invoice or a quick shipping update to a client.

However, you must remember that Gmail SMTP is not built for sending ten thousand marketing emails in one hour. If you are using a standard free google account, you are looking at around 150 to 500 emails a day. If you have a Google Workspace account, which I highly recommend for any serious business, you can go up to 2,000 messages every day. Using an outgoing mail server from Google gives you the benefit of high deliverability rates, which means your emails are much more likely to be seen by your prospects.

Use Gmail SMTP when

Let us be honest here. Gmail SMTP is not always the best option, but in some cases, it is perfect.

  • You send low-volume transactional emails
  • You are testing a new outreach workflow
  • You do not want to pay for a dedicated mail server provider yet
  • You are running internal tools or MVP-level setups

Do not use Gmail SMTP when

  • You are sending thousands of emails daily
  • You need advanced analytics
  • You want full control over IP reputation
  • You are doing cold outreach at scale

A lot of people try to stretch Gmail SMTP beyond its limits and then blame the setup. That usually ends badly.

Getting your Google Account Ready for the Connection

Before you even touch the settings in Jarvis Reach to add account details, you have to prepare your Google account. A few years ago, you could just turn a switch for these less secure apps, but Google doesn’t allow that anymore. It’s not safe enough. So now you have to use more modern methods to accomplish this, such as App Passwords or OAuth 2.0. To make the outgoing mail server work with most third-party tools, the App Password is usually the way to go.

Enable Two Factor Verification first

You cannot generate an App Password for Gmail SMTP unless you have Two Factor Verification turned on. Think of this like putting a high-end vault lock on your front door. It protects your sender reputation and keeps hackers away from your google account.

  1. Go to your Google Account security settings.
  2. Look for the part where it states how you sign in to Google.
  3. Turn this feature on by clicking on “2-Step Verification” and continuing the instructions to enable this feature by entering your phone number or authenticator app.

Now that you have done so, you have just conquered the biggest hurdle in Gmail SMTP authentication. It is a kind of pain, yet it has to be done to ensure your security in 2026.

How to generate your 16-character App Password

Now that your google account is locked down, you need a specific key for Jarvis Reach to use. This is called an App Password. It is a 16-character code that lets Jarvis Reach access your Gmail server settings without needing your actual primary login password.

  1. Go back to 2-Step Verification in the same section, Security.
  2. It includes a section called App Passwords in the bottom section of this page.
  3. Under the Select App dropdown, you can choose Other and type in something like Jarvis Reach B2B Server.
  4. Hit Generate.

Google will show you a code in a yellow box. Copy this immediately and do not lose it. You will need this for your outgoing mail password field later. Do not use your regular login password here, or the connection will fail every single time. This is the most common mistake people make when they add account credentials for the first time.

Gmail SMTP Technical Settings You Will Need

Before you connect anything to Jarvis Reach, you need to have the correct Gmail server settings ready. The technical settings for Gmail SMTP are very standard, and they do not change.

The following will be the information that you will need for your outgoing mail server: 

  • SMTP Server: smtp.gmail.com
  • Username: your full email address
  • Password: 16-character App Password that you generated earlier, not your regular password
  • Port TLS: 587
  • Port SSL: 465
  • Authentication: Yes
  • Encryption: TLS or SSL (according to the port you opted for)

The best practice for outgoing mail is to use Port 587. This is the modern standard for mail submission. In some cases, if your mail server environment has a very strict firewall, using Port 465 may work better for you; however, for Gmail SMTP, 587 is the way to go in almost every situation.

Gmail SMTP configuration of Jarvis Reach, step-by-step

Step 1: 2-Step Verification On.

Go to your account settings in Google and enable 2-Step verification in the Security section. This is a requirement for Gmail SMTP working with App Passwords.

Step 2: Generate App Password

After 2-step verification is turned on:

  • Go to App Passwords
  • Choose “Mail”
  • Select “Other” and name it something like “Jarvis Reach.”
  • Generate the password

Copy the 16-character code. You will need it to add account access later.

Step 3: Open Jarvis Reach SMTP settings

Inside Jarvis Reach, go to your email configuration section. This is where you will connect to the Gmail server settings.

Step 4: Enter Gmail SMTP credentials

Configure the outgoing mail server with the following details:

  • SMTP server: smtp.gmail.com
  • Port: 587
  • Username: your email
  • Password: App Password
  • Encryption: TLS 

Save the settings.

Step 5: 30-second connection test

Most people skip this, but do not. Send a test email from Jarvis Reach using Gmail SMTP. If your mail server configuration is correct, it should go through instantly. If not, you will usually see errors like:

  • Authentication failed
  • Connection timeout
  • Invalid credentials

Almost always, it is because of a wrong App Password or an incorrect port in your Gmail server settings.

Why do you Need to worry About Sender Reputation

Setting up Gmail SMTP is only half the battle. If you want your outgoing mail to actually reach the person you are talking to, you have to prove to the internet that you are a real person and not a spam bot.

The Holy Trinity of Email Deliverability

If you are utilizing Gmail SMTP for your professional domain (yourname@yourcompany.com), you must set up your SPF, DKIM, and DMARC records on your mail server.

  • SPF (Sender Policy Framework): This record in your domain’s DNS says to the world, “I authorize Google to send mail for my domain.”
  • DKIM (DomainKeys Identified Mail): This adds a digital signature to all mail sent from your Gmail SMTP server, proving that the mail was not
  • DMARC: This tells receiving servers what to do if the SPF or DKIM checks fail. If you skip these, even a perfect google account setup will result in your emails going to the spam folder.

If you skip these, even a perfect Gmail SMTP setup will result in your emails going to the spam folder. Google Workspace makes it pretty easy to generate these keys in the Admin Console. Once you have them, you just add them as TXT records in your domain provider, like GoDaddy or Namecheap.

Troubleshooting and common fixes for Gmail SMTP

Even when everything looks correct, Gmail SMTP can act a bit unpredictably sometimes. Here are some real issues people face and how to rectify them in simple steps

Authentication errors
For instance, if you are getting an error message saying “Authentication Failed/Username and Password not accepted,” then in nine out of ten cases, it is because your App Password is incorrect or Two Factor Verification was not enabled. 

In short, the trouble could be:

  • Using Gmail password instead of App Password
  • 2-Step Verification is not enabled

Connection Timeout or Port Blocked

If it’s spinning and spinning and then just says Timeout, it is possible that your server or local internet is interfering with the port. Some cloud providers block Port 25, hence our use of Port 587 for the outgoing mail server. Ensure your firewall allows outgoing traffic on Port 587.

What to look for:

  • Some cloud providers may block Port 25 by default, which is why we are using Port 587 for Gmail SMTP.
  • Verify that your firewall allows outgoing traffic on Port 587.

421 or 550 errors

These are rate-limiting errors. If you try to send 500 emails in five minutes through Gmail SMTP, Google will pull the emergency brake. They will block you for a few hours or a day. To avoid this, use the throttling features in Jarvis Reach to spread your emails out over several hours. This makes your outgoing mail look much more natural and human.

In short:

  • You send too many emails too quickly
  • Your account activity looks suspicious
  • Daily sending limit reached
  • Temporary Google block
  • IP flagged for unusual activity

Google slows you down to protect its servers.

Gmail SMTP sending limits you should know

This part matters a lot. Gmail SMTP is not unlimited. Approximate limits:

  • Gmail personal account: 150 to 500 emails per day
  • Google Workspace: up to 2000 emails per day
  • Gmail personal account: 150 to 500 emails per day
  • Google Workspace: up to 2,000 emails per day

If you cross these, your outgoing mail server access will stop for a while. It just blocks you. So if you are using Jarvis Reach for outreach, keep your volume controlled.

How to stay safe within Gmail SMTP limits

Here are some practical tips:

  • Warm up your email account slowly
  • Do not send hundreds of emails on day one
  • Space out your outgoing mail
  • Avoid spammy subject lines
  • Keep your content natural

Gmail SMTP is very sensitive to behavior patterns. If your sending looks robotic, it flags you faster.

SPF and DKIM setup for better deliverability

If you are using a custom domain with Gmail’s SMTP service, it is recommended that you enable SPF and DKIM, which will allow the mail server to verify your emails. Without this:

  • Your emails may land in spam
  • Deliverability drops
  • Trust score goes down

Inside your Google account admin console, you can generate DKIM keys and add them to your DNS. Jarvis Reach works much better when your outgoing mail is backed by proper authentication.

Using Gmail SMTP relay for businesses

If you are a Google Workspace user, there is a second option: SMTP Relay. Instead of smtp.gmail.com, you use:

smtp-relay.gmail.com

This gives:

  • Better control
  • Slightly higher limits
  • IP-based authentication options

For B2B setups, this mail server approach is often a cleaner way to add account functionality than standard Gmail SMTP.

When Gmail SMTP Starts Failing You

At some point, Gmail SMTP stops being enough. You will notice things like:

  • Emails delayed
  • More bounces
  • Lower open rates
  • Random blocks

This is when you should move to dedicated outgoing mail providers. Register for Jarvis Reach now to connect your Gmail SMTP and automate your outreach.

Alternatives to Gmail SMTP for scaling

If you are scaling Jarvis Reach campaigns, consider:

  • Mailgun
  • SendGrid
  • Amazon SES

Beyond the Google Account: When your outreach grows, you simply add account credentials from these professional providers into the Jarvis Reach settings instead of your Gmail server settings.

Infinite Volume: Unlike a standard Google account, which caps you at 2,000 emails, these alternatives allow you to send tens of thousands of emails through Jarvis Reach without hitting a wall.

Granular Analytics: When you link a dedicated outgoing mail server to the platform, you get deeper data on bounces and spam flags that standard Gmail SMTP doesn’t provide.

Quick Reference for Port and Hostnames

If you manage multiple accounts, you might struggle to keep track of all the settings. Here is a quick table to help you out while you are setting up your Gmail SMTP or other providers in Jarvis Reach.

ProviderSMTP HostnamePort (TLS)Port (SSL)
Google/Gmailsmtp.gmail.com587465
Outlook/Office 365smtp.office365.com587N/A
Zoho Mailhttps://www.google.com/search?q=smtp.zoho.com587465
iCloudhttps://www.google.com/search?q=smtp.mail.me.com587N/A

What should you do after the Setup is Complete

Once your Gmail server settings are working perfectly with Jarvis Reach, start a “warm-up” period. Do not go from zero to two hundred outgoing mail messages in one day. Start slow. This builds trust for your google account with email filters. Also, consider setting up a Custom Tracking Domain to keep your Gmail SMTP deliverability high.

Also, consider setting up a Custom Tracking Domain in Jarvis Reach. This replaces the default tracking links with ones that use your own domain, which works wonders for your Gmail SMTP deliverability. It makes everything look much more professional and keeps you out of the “Promotions” tab.

Jarvis Reach

Jarvis Reach stands as the premier B2B outreach and automation platform for teams demanding high-volume results without losing that essential human touch. It is widely recognized as the gold standard for scaling personalized communication seamlessly. To see why top-tier sales teams prefer it, you should explore the full feature set here. By integrating Gmail SMTP with Jarvis Reach, you empower the industry’s most reliable engine to send outgoing mail directly through your google account, ensuring elite deliverability for every campaign. Get yourself registered for free and start your campaign with Jarvis Reach today. 

Final Thoughts

Setting up Gmail SMTP for Jarvis Reach is not complicated, but it has small details that matter a lot.

If you get these right:

  • App Password
  • Correct ports
  • Sending limits
  • Authentication setup

Then Gmail SMTP works quite smoothly.

In simple terms, Gmail SMTP is reliable but limited. It is perfect for getting started with Jarvis Reach, testing workflows, and running low-volume B2B communication. However, as your outreach efforts increase, you’ll likely need to go beyond the Gmail SMTP.

Ready to scale your B2B outreach with a platform that does all the heavy lifting for you? Sign up for a free account on Jarvis Reach today and start connecting your mail server in an instant.

FAQ: 

What is Gmail’s SMTP server address?

To make sure that your outgoing emails are being delivered successfully, you should provide a specific address of the SMTP server in the configuration process of your outgoing mail server. 

In Gmail’s case, the address of its SMTP server is smtp.gmail.com. Note that when you configure your Google account, you should use your complete email address as your username.

What is Gmail SMTP port?

There are two primary ports used for a Gmail SMTP connection depending on your security preference:

  • Two main ports can be chosen for the Gmail SMTP configuration, based on your security preferences:
  • Port 587 – the current standard for sending emails, protected by TLS encryption.
  • Port 465 – an older standard for protecting emails via SSL encryption. Port 587 is considered the best choice for your mail server settings.

Which SMTP port to use for Gmail?

You should almost always use Port 587 for your outgoing mail server. It is the industry standard for secure submission via STARTTLS. While Port 465 is an option for SSL, 587 is more reliable for ensuring your B2B lead generation emails actually leave the mail server and reach your prospect’s inbox.

Why is Gmail SMTP not working?

You can troubleshoot considering one of the following cases:

  1. Password is wrong: You cannot use your regular Google account password. You must generate a 16-character App Password in your security settings.
  2. 2FA is Off: Gmail won’t allow SMTP connections unless Two-Step Verification is active.
  3. Port Block: Some providers do not allow Port 25. Double-check that you are using Port 587.
  4. Rate Limit reached: In case you have already sent too many messages, Google may temporarily block your outgoing mail in order to protect its own reputation.

Similar Posts