Email Services
Configure how AffZero sends emails — via Gmail, Outlook, Yahoo, or any SMTP provider.
Overview
AffZero sends outbound emails using SMTP — you connect any email account that supports SMTP sending: Gmail, Google Workspace, Outlook, Yahoo, iCloud, or a custom mail server.
Go to Providers → Email to add or manage your email accounts.
Gmail users: if you also want to save files to Google Drive, use Google Doc invoice templates, or write to Google Sheets, connect via Gmail & GDrive instead. That one OAuth connection covers sending + all Google integrations at once. See Gmail & Google Drive.
Quick Setup — Pick Your Provider
In the Providers → Email form, click your provider's button to pre-fill the SMTP host and port and reveal step-by-step instructions.
Setting Up Gmail SMTP
Gmail requires an App Password — a 16-character code that lets AffZero send email on your behalf without using your main Google account password.
Step 1 — Enable 2-Step Verification
App Passwords are only available when 2-Step Verification is turned on.
- Go to your Google Account Security settings
- Under "How you sign in to Google", click 2-Step Verification
- Follow the prompts to enable it if it isn't already on
Google Workspace users: your admin may have already enforced 2-Step Verification. If the App Passwords option is missing, ask your admin to enable it for your account.
Step 2 — Create an App Password
- Go to myaccount.google.com/apppasswords (You must be signed in to the correct Google account)
- In the "App name" field, type something like
AffZeroso you can identify it later - Click Create
- Google shows a 16-character password (4 groups of 4 letters). Copy it now — Google won't show it again
- Remove the spaces before pasting it into AffZero
You can always revoke and regenerate the App Password later from the same page without affecting your main Google account password.
Step 3 — Add the account in AffZero
- In AffZero, go to Providers → Email
- Click Add Gmail Account
- Fill in the form:
| Field | What to enter |
|---|---|
| Gmail Address | Your full Gmail or Workspace address (e.g. you@gmail.com or you@company.com) |
| App Password | The 16-character code from Step 2 (no spaces) |
| Sender Name | The display name recipients will see (e.g. Your Name or Your Company) |
- Click Add Gmail Account — AffZero encrypts the App Password (AES-256-GCM) and saves the account
Your Gmail address is now available as a Send From option in every Send Email step.
Setting Up Outlook / Hotmail SMTP
| Field | Value |
|---|---|
| SMTP Host | smtp-mail.outlook.com |
| SMTP Port | 587 |
| Username | Your full Outlook address (e.g. you@outlook.com) |
| Password | Your Microsoft account password, or an App Password if 2FA is enabled |
Check SMTP AUTH is enabled
Sign in to Outlook.com → Settings → Mail → Sync email → confirm SMTP is allowed. Most accounts have it on by default.
Generate an App Password (if you use 2FA)
Go to account.microsoft.com/security → Advanced security options → App passwords → Create a new app password. Copy the generated password and use it in the SMTP Password field.
Add in AffZero
In Providers → Email, click Outlook, fill in your email and password, and click Save.
Works for @outlook.com, @hotmail.com, and @live.com accounts.
Setting Up Yahoo Mail SMTP
| Field | Value |
|---|---|
| SMTP Host | smtp.mail.yahoo.com |
| SMTP Port | 587 |
| Username | Your full Yahoo address (e.g. you@yahoo.com) |
| Password | A Yahoo App Password — your regular password will not work |
Enable two-step verification
Go to login.yahoo.com/account/security and enable two-step verification if it isn't already on.
Generate an App Password
On the same Security page, scroll to Generate app password, choose Other app, type AffZero, and click Generate. Copy the password shown.
Add in AffZero
In Providers → Email, click Yahoo, enter your Yahoo address and the App Password, and click Save.
Setting Up iCloud Mail SMTP
| Field | Value |
|---|---|
| SMTP Host | smtp.mail.me.com |
| SMTP Port | 587 |
| Username | Your Apple ID email (e.g. you@icloud.com) |
| Password | An app-specific password — your regular Apple ID password will not work |
Generate an app-specific password
Go to appleid.apple.com → sign in → Sign-In and Security → App-Specific Passwords → Generate an app-specific password. Name it AffZero and copy the password shown.
Add in AffZero
In Providers → Email, click iCloud, enter your iCloud address and the app-specific password, and click Save.
Custom SMTP Provider
For any other mail provider, select Custom and enter the details from your provider's documentation:
| Field | What to enter |
|---|---|
| SMTP Host | Your provider's outbound SMTP server (e.g. mail.yourdomain.com) |
| SMTP Port | 587 for TLS/STARTTLS (recommended) or 465 for SSL |
| Username | Usually your full email address |
| Password | Your account password or an app-specific password if required |
Multiple Accounts
You can connect multiple Gmail accounts and choose which one to send from in each automation. This is useful when you want to send affiliate emails from one address and billing emails from another.
| Plan | Gmail accounts |
|---|---|
| Starter | 1 |
| Pro | 2 |
| Pro+ | 3 |
| Business | 3 |
If you have multiple accounts, one is marked Primary — this is the default when an automation doesn't specify a sender. Click Set Primary next to any account to change it.
Email Forwarding (Receiving Emails)
In addition to sending emails, AffZero can receive emails via forwarding addresses. This is a separate feature used by the Email Received trigger — not for sending.
Forwarding addresses look like auto-7gk2p9xr@inbox.affzero.com. When you forward an email there (or set up automatic forwarding from your inbox), AffZero runs the automation linked to that address.
To set up forwarding:
- Go to Providers → Email Forwarding
- Create a forwarding address and give it a label (e.g. "Vendor invoices")
- In your email client, forward messages to that address — manually or via an automatic rule
See Email Received Trigger for full setup instructions including Gmail and Outlook forwarding rules.