How to Add an Email Address to Gmail

Gmail is one of the most flexible email clients available — and one of its most underused features is the ability to send and receive emails from multiple email addresses within a single Gmail account. Whether you want to pull in messages from an old Yahoo account, a custom domain work address, or a secondary Gmail, the process is more straightforward than most people realize. But the right approach depends on what you're actually trying to do.

What "Adding an Email Address" Actually Means in Gmail

Before diving into steps, it helps to understand that Gmail supports two distinct things people usually mean when they say "add an email address":

  1. Send mail as — composing emails that appear to come from a different address
  2. Check mail from other accounts — receiving emails sent to another address inside your Gmail inbox

These are configured separately and work differently under the hood. Confusing one for the other is the most common source of frustration when setting this up.

How to Add a "Send Mail As" Address

This lets you send emails from Gmail while displaying a different From address — useful for a business email, a custom domain address, or a secondary personal account.

Steps (Desktop):

  1. Open Gmail and click the gear icon in the top right, then select See all settings
  2. Navigate to the Accounts and Import tab
  3. Under Send mail as, click Add another email address
  4. Enter the name and email address you want to send from
  5. Choose whether to send through Gmail's servers or your own SMTP server
  6. Gmail will send a verification email to that address — click the confirmation link

Once verified, when composing a new message, you'll see a dropdown in the From field letting you choose which address to send from.

SMTP vs. Gmail Servers

This is where things branch depending on your setup:

  • Gmail servers work fine for most personal addresses and some hosted Google Workspace accounts
  • Your own SMTP server is required when adding addresses hosted outside Google — like a business email on a private domain (e.g., [email protected]). You'll need your email provider's SMTP hostname, port number, and login credentials

If you don't have SMTP details handy, your email hosting provider or IT department can supply them.

How to Receive Emails From Another Account in Gmail

This feature — sometimes called mail fetching or POP access — pulls messages from an external inbox into your Gmail account automatically.

Steps (Desktop):

  1. Go to Settings → Accounts and Import
  2. Under Check mail from other accounts, click Add a mail account
  3. Enter the external email address
  4. Choose Import emails from my other account (POP3)
  5. Enter the POP3 server details for that account (server address, port, username, password)
  6. Configure options: leave a copy on the server, label incoming messages, archive automatically

Gmail will then periodically check the external account and import new messages. 📥

What You'll Need From the Other Provider

DetailExample
POP3 server addresspop.mail.yahoo.com
Port numberUsually 995 (SSL)
Your usernameUsually the full email address
Your passwordAccount password or app-specific password

Many providers — including Yahoo, Outlook, and custom domain hosts — require you to enable POP access in their own settings before Gmail can connect.

Adding a Second Gmail Account vs. Linking One

There's an important distinction worth flagging: adding a Gmail address to another Gmail account using the POP method works, but it's not the same as switching between accounts.

If you simply want to check two separate Gmail accounts on the same device, the cleaner approach is usually account switching — available in both Gmail's web interface and mobile app. You tap your profile picture and add the second Google account directly. No POP configuration needed.

If you actually want all mail to funnel into one inbox permanently, POP linking achieves that — but it comes with tradeoffs, including potential delays and the fact that POP only syncs certain folders by default.

Mobile App Considerations 📱

On the Gmail app (Android or iOS), you can add accounts directly without going through the web settings:

  1. Tap your profile picture → Add another account
  2. Choose the account type (Google, Outlook, Yahoo, or other)
  3. Follow the on-screen prompts

This adds a separate account to the app for easy switching — it doesn't merge inboxes by default. For full inbox consolidation or custom SMTP sending, the desktop web interface gives you more control.

Variables That Affect How This Works for You

Not every setup behaves the same way. Several factors shape what's possible and how smooth the process will be:

  • Your email provider's policies — Some providers block POP access entirely or require two-factor authentication app passwords
  • Whether you use Google Workspace or free Gmail — Workspace accounts sometimes have admin-level restrictions on what external addresses can be linked
  • Your domain host's SMTP configuration — Incorrect port numbers or security settings are the leading cause of failed connections
  • Two-factor authentication — Many providers require you to generate an app-specific password rather than using your regular login credentials
  • How frequently Gmail fetches — Gmail's POP fetching isn't instantaneous; frequency can slow down the longer an account sits inactive

Getting the technical details exactly right — especially SMTP port, SSL/TLS settings, and authentication method — is often what separates a working setup from one that keeps throwing errors. What works cleanly for one email provider may need different settings for another.