- Open Zoho Mail → Settings → Mail Accounts → your address → Server configuration and note SMTP host and port (465 SSL or 587 TLS).
- Use your full email as the SMTP user. With 2FA, create an application-specific password.
Configure Supabase (SUPABASE_URL, SUPABASE_KEY) plus:
ZOHO_MAIL_ADDRESS=welcome@yourdomain.com
ZOHO_MAIL_PASSWORD=your_app_specific_password_if_needed
# Optional — defaults shown:
# ZOHO_SMTP_HOST=smtp.zoho.com
# ZOHO_SMTP_PORT=465
# Use ZOHO_SMTP_PORT=587 for STARTTLS if you prefer TLS on 587source .venv/bin/activate # after python3 -m venv .venv && pip install -r requirements.txt
python app.pySubmit the waitlist form → check inbox and logs.
Edit templates/email/thank_you.html for HTML branding; plain text is built in app.py.
Full detail: EMAIL_SETUP.md.