How to Send Bulk Email with Gmail (Without Getting Blocked)

How to send bulk email with Gmail or Google Workspace: daily limits, App Passwords, SMTP settings, account rotation and how to stay out of spam.

By HAAN MAIL PRO Team··6 min read

Gmail is the easiest way to start sending bulk email: you already have the account, recipients trust the gmail.com and Google Workspace infrastructure, and there’s nothing to set up on a server. The catch is that Gmail is built for normal person-to-person email, so it has daily sending limits and it watches for spam-like behaviour.

This guide shows how to send bulk email with Gmail properly: the real limits, how to connect Gmail to a bulk email sender with an App Password, and the habits that keep your account healthy and your emails out of the spam folder.

Can you send bulk email with Gmail?

Yes, as long as you stay within Google’s limits and only email people who expect to hear from you. Good examples are customers, newsletter subscribers who signed up, members, students or event attendees.

What gets accounts blocked is the opposite: purchased or scraped lists, sudden spikes from a brand-new account, and emails that many people mark as spam. Gmail’s program policies prohibit spam, and Google can suspend an account that sends it.

Rule of thumb: if most recipients would recognise your name and expect the email, Gmail is fine. If you’re contacting thousands of strangers, use a dedicated sending service and a separate domain instead.

Gmail sending limits in 2026

Account type Approximate daily limit Good for
Free Gmail (@gmail.com) About 500 recipients per rolling 24 hours Small lists, testing
Google Workspace About 2,000 messages per day (500 on a trial) Small business newsletters and outreach
Several Workspace accounts with rotation 2,000 × number of accounts Growing lists, spread safely

These numbers are maximums, not targets. If you hit the limit, Gmail returns errors such as “Daily user sending limit exceeded” and blocks sending from that account for up to 24 hours. New accounts should send far less than the maximum (see how to warm up an email account).

What you need before you start

  1. A Gmail or Google Workspace account. Workspace is better for business: you send from your own domain (you@yourcompany.com) and get the higher limit.
  2. 2-Step Verification turned on. It’s required to create an App Password.
  3. A clean contact list in a CSV file, with at least an email column.
  4. A bulk email sender that connects over SMTP, such as HAAN MAIL PRO for Windows and Mac.

Step 1: Create a Gmail App Password

Google doesn’t let email software sign in with your normal password. Instead you create an App Password, a 16-character code that only works for email sending and can be revoked at any time.

  1. Open your Google Account and go to Security.
  2. Turn on 2-Step Verification if it isn’t on yet.
  3. Search for App passwords in your Google Account, create one named after your email software (for example “HAAN MAIL PRO”) and copy the 16-character password.

If you can’t find App passwords on a Google Workspace account, your administrator may have turned the option off. Ask them to allow it for your account.

Step 2: Use the right Gmail SMTP settings

Setting Value
SMTP host smtp.gmail.com
Port 587 (STARTTLS) or 465 (SSL)
Username Your full Gmail or Workspace address
Password The 16-character App Password
Encryption Off for port 587 (STARTTLS is used), on for port 465

In HAAN MAIL PRO, open SMTP Setup, choose the Gmail preset, enter your address and App Password, then click Test Connection. The user guide shows every field.

Step 3: Import your contacts

Export your list from your CRM, Excel or Google Sheets as a CSV file. Keep columns for email, first name and company so you can personalise each message. Then:

  • Remove duplicates and invalid addresses. HAAN MAIL PRO does this automatically on import.
  • Verify the list before a big send. Every bounce tells Gmail your list is low quality.
  • Remove anyone who unsubscribed before, and keep them on a suppression list.

Step 4: Write an email that doesn’t look like a mass mailing

Gmail filters look at how people react to your emails. Emails that look personal get opened and replied to, which builds your reputation.

  • Personalise the greeting and subject with merge tags, e.g. Hi {{first_name}}.
  • Keep the design simple. A mostly-text email with one link performs better from Gmail than a heavy newsletter full of images.
  • Avoid ALL CAPS, lots of exclamation marks and link shorteners.
  • Tell people how to stop receiving your emails, and honour every request.

Step 5: Send slowly, with a delay between emails

Sending hundreds of emails in a few seconds is the clearest sign of bulk mail. Space them out:

  • Use a delay of 5–30 seconds between emails, with random jitter so the timing isn’t robotic.
  • Send in batches with a pause between them.
  • Spread large lists over several days instead of hitting the daily limit in one go.

HAAN MAIL PRO’s campaign settings include delay, jitter, batch size and scheduling, and it shows every email live as it sends so you can pause if something looks wrong.

Step 6: Rotate several Gmail accounts for bigger lists

If your list is bigger than one account’s limit, don’t push a single account to 2,000 a day. Instead, add several Workspace accounts and let the sender rotate between them so each one sends a small, natural share. This is called SMTP rotation. In HAAN MAIL PRO you add each account in the SMTP Pool, and campaigns cycle through all active accounts.

For example, three Workspace accounts sending 300 emails a day each deliver 900 emails a day while every account stays well below its limit.

Step 7: Authenticate your domain (Workspace)

If you send from your own domain through Google Workspace, set up the three email authentication records:

  • SPF tells receivers that Google may send for your domain.
  • DKIM signs your emails so they can’t be forged. Turn it on in the Google Admin console.
  • DMARC tells receivers what to do with emails that fail SPF or DKIM.

Gmail and Yahoo require SPF, DKIM and DMARC from anyone sending more than 5,000 emails a day to their users, and authenticated mail is trusted more at any volume. See our SPF, DKIM and DMARC setup guide.

When to move beyond Gmail

Gmail works well for a few hundred to a few thousand emails a day. Consider a dedicated SMTP service when:

  • You send tens of thousands of emails a week.
  • You send marketing newsletters to large lists.
  • You need one-click unsubscribe headers and detailed bounce handling.

Our comparison of the best SMTP services for bulk email covers Amazon SES, Brevo, Mailgun and others. You can add them to the same SMTP pool alongside your Gmail accounts.

Summary

To send bulk email with Gmail safely: use Google Workspace for a higher limit, connect with an App Password over SMTP, clean your list, personalise your emails, send slowly with jitter, rotate several accounts for bigger lists and authenticate your domain. Do that and Gmail is a reliable, low-cost way to reach your audience.

Frequently asked questions

How many emails can I send per day with Gmail?

A free Gmail account can send to about 500 recipients in a rolling 24-hour period. A Google Workspace account can send about 2,000 messages a day (500 during a trial). If you go over the limit, Google temporarily stops the account from sending for up to 24 hours.

Is it allowed to send bulk email with Gmail?

Gmail is designed for person-to-person email. Sending to people who know you and expect your email, such as customers, members or event attendees, within Google's limits is fine. Sending unsolicited bulk mail or purchased lists breaks Gmail's policies and can get the account suspended.

Why does Gmail reject my password in an email app?

Google blocks normal passwords for SMTP sign-in. Turn on 2-Step Verification and create an App Password, then use the 16-character App Password in your email software instead of your normal password.

How do I send more than 500 emails a day with Gmail?

Use Google Workspace for a higher limit, spread sending across several accounts with SMTP rotation, or move larger campaigns to a dedicated email service such as Amazon SES, Brevo or Mailgun.