Step-by-step instructions for connecting SayMail to Gmail, Outlook, Yahoo, iCloud, Proton Mail, Zoho, and AOL.
Overview
SMTP (Simple Mail Transfer Protocol) is the standard protocol applications use to send email. When you configure SMTP in SayMail, you are authorising it to send messages through your own email provider — meaning emails arrive from your address, not a shared service.
| Setting | What to enter |
|---|---|
| SMTP Server | Your provider's outgoing mail server address (see sections below) |
| Port | 587 (TLS, recommended) or 465 (SSL) |
| Username | Your full email address |
| Password | Usually an App Password, not your normal account password |
Provider
Requires 2-Step Verification + App Password
smtp.gmail.com587 (TLS) or 465 (SSL)Go to Google Account Security
Enable 2-Step Verification if not already on
Search for App Passwords in the search bar at the top of your Google Account page
Create a new App Password — name it "SayMail" — and copy the 16-character code into SayMail Settings
Provider
Personal accounts work; corporate tenants may need admin action
smtp.office365.com587 (TLS)Enable Two-step verification
Under Advanced security options, create an App Password and use it in SayMail
Provider
App Password required for all third-party apps
smtp.mail.yahoo.com465 (SSL) or 587 (TLS)Go to Yahoo Account Security
Scroll to Generate app password, select "Other app", name it "SayMail"
Copy the generated password into SayMail Settings
Provider
App-specific password required; Two-Factor Authentication must be on
smtp.mail.me.com587 (TLS)Go to appleid.apple.com and sign in
Under Sign-In and Security, tap App-Specific Passwords
Click +, name it "SayMail", and copy the generated password into SayMail Settings
Provider
Requires Proton Mail Bridge running on your Mac or PC
127.0.0.1 (local)Download Proton Mail Bridge and install it on your Mac or PC
Sign in to Bridge with your Proton account
Bridge will display local SMTP settings — copy the server, port, and password into SayMail Settings
Provider
IMAP/SMTP must be enabled in Zoho settings
smtp.zoho.com465 (SSL) or 587 (TLS)Log in to Zoho Mail and go to Settings → Mail Accounts
Enable IMAP/SMTP Access
If 2FA is on, go to Zoho Account Security and create an App Password for SayMail
Provider
App Password required for all third-party apps
smtp.aol.com587 (TLS) or 465 (SSL)Go to AOL Account Security
Under Generate app password, create a password for SayMail and copy it into SayMail Settings
Troubleshooting
If SayMail fails to send, the error message in the app will usually point to one of these causes.
You are using your normal account password instead of an App Password. Almost all major providers now require an App Password for third-party apps. Follow the steps for your provider above to generate one.
The SMTP server address or port is wrong. Double-check the server hostname and make sure you are using port 587 (TLS) or 465 (SSL) — not port 25, which is blocked by most ISPs.
Your internet service provider is blocking outbound SMTP connections. This is common on mobile networks and some home broadband providers. Try switching between Wi-Fi and cellular, or use the SayMail Email Service option in Settings instead, which routes through a dedicated sending infrastructure that is not affected by ISP blocks.
Your email app may be using OAuth2 (a browser-based login flow) rather than a plain SMTP password. SayMail uses standard SMTP authentication, which requires an App Password. Generate one using the steps for your provider above.