Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.affzero.com/llms.txt

Use this file to discover all available pages before exploring further.

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.
  1. Go to your Google Account Security settings
  2. Under “How you sign in to Google”, click 2-Step Verification
  3. 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

  1. Go to myaccount.google.com/apppasswords (You must be signed in to the correct Google account)
  2. In the “App name” field, type something like AffZero so you can identify it later
  3. Click Create
  4. Google shows a 16-character password (4 groups of 4 letters). Copy it now — Google won’t show it again
  5. 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

  1. In AffZero, go to Providers → Email
  2. Click Add Gmail Account
  3. Fill in the form:
FieldWhat to enter
Gmail AddressYour full Gmail or Workspace address (e.g. you@gmail.com or you@company.com)
App PasswordThe 16-character code from Step 2 (no spaces)
Sender NameThe display name recipients will see (e.g. Your Name or Your Company)
  1. 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

FieldValue
SMTP Hostsmtp-mail.outlook.com
SMTP Port587
UsernameYour full Outlook address (e.g. you@outlook.com)
PasswordYour Microsoft account password, or an App Password if 2FA is enabled
1

Check SMTP AUTH is enabled

Sign in to Outlook.comSettings → Mail → Sync email → confirm SMTP is allowed. Most accounts have it on by default.
2

Generate an App Password (if you use 2FA)

Go to account.microsoft.com/securityAdvanced security options → App passwords → Create a new app password. Copy the generated password and use it in the SMTP Password field.
3

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

FieldValue
SMTP Hostsmtp.mail.yahoo.com
SMTP Port587
UsernameYour full Yahoo address (e.g. you@yahoo.com)
PasswordA Yahoo App Password — your regular password will not work
1

Enable two-step verification

Go to login.yahoo.com/account/security and enable two-step verification if it isn’t already on.
2

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.
3

Add in AffZero

In Providers → Email, click Yahoo, enter your Yahoo address and the App Password, and click Save.

Setting Up iCloud Mail SMTP

FieldValue
SMTP Hostsmtp.mail.me.com
SMTP Port587
UsernameYour Apple ID email (e.g. you@icloud.com)
PasswordAn app-specific password — your regular Apple ID password will not work
1

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.
2

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:
FieldWhat to enter
SMTP HostYour provider’s outbound SMTP server (e.g. mail.yourdomain.com)
SMTP Port587 for TLS/STARTTLS (recommended) or 465 for SSL
UsernameUsually your full email address
PasswordYour 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.
PlanGmail accounts
Starter1
Pro2
Pro+3
Business3
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:
  1. Go to Providers → Email Forwarding
  2. Create a forwarding address and give it a label (e.g. “Vendor invoices”)
  3. 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.

Troubleshooting

The most common causes:
  • Gmail / Yahoo / iCloud: you used your regular account password instead of an App Password. These providers require an App Password for SMTP. Generate one and try again.
  • Outlook: if 2FA is enabled, you need an App Password. If 2FA is off, your regular password should work — but make sure SMTP AUTH is enabled in your Outlook settings.
  • Typo: re-paste the password carefully, removing any spaces.
  • Wrong username: make sure the username is your full email address, not just the part before @.
  • Gmail: check that the App Password hasn’t been revoked. Go to Google Account → Security → App Passwords and verify the AffZero entry is still there.
  • Outlook: verify SMTP AUTH is still enabled in Outlook settings.
  • All providers: check your sending limits. Gmail personal accounts allow ~500 emails/day; Google Workspace up to 2,000/day. Yahoo and Outlook have similar per-day limits.
App Passwords only appear when 2-Step Verification is enabled on your Google account. If the option is missing even after enabling it, your Google Workspace admin may have restricted App Passwords — contact them and ask to enable it for your account.
SMTP via Gmail, Outlook, or Yahoo sends through those providers’ own infrastructure, so spam rates are generally low. If emails are landing in spam:
  • Ask recipients to mark as “Not spam” and add your address to contacts
  • Avoid spam trigger words in subject lines
  • Make sure the sender name is recognisable
For Gmail, Yahoo, and iCloud — no, because you connected with an App Password which is independent of your main account password. If you revoke the App Password, you’ll need to generate a new one and update it in AffZero.For Outlook (without 2FA) — yes, if you use your regular password and change it, you’ll need to update the password in AffZero.