Email Accounts
Connecting Gmail, warmup, daily limits, and health monitoring.
Email Accounts
Email accounts are the sending infrastructure for your campaigns. Pipelime uses Gmail OAuth to connect and send emails.
Connecting Gmail
- Navigate to Settings -> Email Accounts
- Click Connect Gmail Account
- Authorize Pipelime via Google OAuth
- The account appears with
connectingstatus
Once connected, the account enters a warmup phase before being used for campaigns.
Warmup Phase
New email accounts go through a 14-day warmup schedule to build sender reputation:
| Day | Daily Send Limit |
|---|---|
| 1-3 | 5 emails |
| 4-7 | 15 emails |
| 8-10 | 30 emails |
| 11-14 | 50 emails |
| 15+ | Full limit (configurable) |
During warmup, the account is marked as warming_up and automatically included in campaigns with reduced volume.
Daily Send Limits
Each account has a configurable daily send limit (default: 100). Pipelime tracks sends per day and pauses when the limit is reached.
Pipelime email-account update <account-id> --daily-limit 150Health Status
| Status | Description |
|---|---|
healthy | Account is working normally |
warming_up | In warmup phase, reduced limits |
degraded | Elevated bounce rate, monitoring |
paused | Auto-paused due to high bounce rate |
disconnected | OAuth token expired, needs reconnection |
Bounce Rate Monitoring
Pipelime monitors bounce rates per account. If the bounce rate exceeds 5% over a rolling 7-day window, the account is automatically paused.
Troubleshooting
Reconnecting
If an account becomes disconnected (expired OAuth token):
- Go to Settings -> Email Accounts
- Click Reconnect on the affected account
- Re-authorize via Google OAuth
Token Refresh
Pipelime automatically refreshes OAuth tokens before they expire. If refresh fails, the account status changes to disconnected.
