Skip to main content

Gmail App Password Setup Guide

This guide explains how to connect your Gmail account to Reeva using an App Password for simple SMTP email sending.

What is an App Password?

An App Password is a 16-character password that allows apps to access your Google Account. It's a simpler alternative to OAuth for email sending via SMTP.

Limitations

App Passwords only work for:

  • Sending emails via SMTP
  • Reading emails via IMAP (future feature)

They do not provide access to the Gmail API (unlike OAuth).

Prerequisites

  • A Google Account with 2-Factor Authentication enabled

Step-by-Step Setup

1. Enable 2-Factor Authentication

If you haven't already:

  1. Go to myaccount.google.com/security
  2. Under "How you sign in to Google", select "2-Step Verification"
  3. Follow the prompts to enable 2FA

2. Generate an App Password

  1. Go to myaccount.google.com/apppasswords
  2. You may need to sign in again
  3. Click "Select app" and choose "Other (Custom name)"
  4. Enter a name like "Reeva"
  5. Click "Generate"
  6. Copy the 16-character password - you won't see it again!

3. Connect in Reeva

  1. Go to Reeva → Accounts → "Connect Platform"
  2. Select "Gmail (App Password)"
  3. Enter your Gmail address
  4. Paste the 16-character App Password
    • Spaces don't matter - Reeva will remove them automatically
  5. Give your account a name
  6. Click "Create Account"
  7. Done! Your account is ready to use.

Important Notes

Security

  • App Passwords bypass 2-Step Verification
  • Keep them secure like a regular password
  • If compromised, revoke them immediately

Revoke Access

To revoke an App Password:

  1. Go to myaccount.google.com/apppasswords
  2. Find the app and click the trash icon
  3. Delete the account in Reeva

App Passwords Not Available?

Some Google accounts don't show the App Passwords option:

  • Make sure 2FA is enabled
  • Some Workspace admins disable App Passwords
  • Advanced Protection Program users can't use App Passwords

If unavailable, use Gmail OAuth instead.

Comparison: OAuth vs App Password

FeatureOAuthApp Password
Setup complexityMedium (requires Google Cloud)Easy (just generate)
API accessFull Gmail APISMTP/IMAP only
SecurityOAuth tokens (refreshable)Static password
RevocationPer-appPer-password
Best forFull email featuresSimple sending

Troubleshooting

"Authentication failed" error

  • Double-check your email address is correct
  • Make sure you copied the full 16-character password
  • Try removing spaces if you manually typed it
  • Generate a new App Password and try again

Can't find App Passwords page

Next Steps

Once connected, you can use your Gmail App Password account with Reeva's email sending tools.

Learn how to use Gmail tools →