Appearance
Configure Yahoo SMTP
Connect Yahoo SMTP so UpForm can send admin notifications, customer emails, verification emails, and follow-ups from your Yahoo account.
Yahoo does not allow your regular account password for SMTP. Create a Yahoo app password, add Yahoo SMTP as a custom email provider in UpForm, then select that provider on each form that should use it.
Before you begin
- You need a Yahoo Mail account.
- Use a regular browser where you are signed in to Yahoo. Avoid Incognito or private browsing if you have trouble generating an app password.
- In UpForm, custom providers are managed under Settings → Email configuration → Custom email providers. You can also start from a form’s Email → SMTP section with Add provider.
Generate a Yahoo app password
- Sign in to Yahoo and open Yahoo Account Security.
- Find Generate app password.

- Click Get Started.

- Enter an app name (for example,
UpForm SMTP).

- Click Generate password.
- Copy the one-time password and store it securely. You will paste it into UpForm as App password.
- Click Done.

If you cannot generate a password, try Yahoo webmail or the official Yahoo app, then return to Account Security.
Add Yahoo SMTP in UpForm
- In UpForm, go to Settings → Email configuration → Custom email providers.
- Click Add email provider.
- Under Provider, select Yahoo SMTP.
- Enter:
- Host —
smtp.mail.yahoo.com(often filled for you) - Username — your full Yahoo email address (for example,
[email protected]) - App password — the app password from Yahoo
- Port —
465with Encryption SSL (default for Yahoo), or587with TLS - Sender name — name shown as the sender (the field help notes you can leave it blank to use the store name by default)
- Sender email — usually your Yahoo address (the field help notes you can leave it blank to use the username)
- Title — optional label for this provider in UpForm
- Host —
- Enable Active.
- Click Save.
You can use Send test email from Email configuration to confirm delivery after the provider is saved.
Use Yahoo SMTP on a form
Adding the provider does not assign it automatically to every form.
- Open the form in the form builder.
- Open the Email tab → SMTP.
- Under Select provider to send emails, choose your Yahoo SMTP provider.
- Save the form.
Also enable Save submission data in General, or emails will not send. See Email and General.
Test the configuration
- Publish the form (or use an already published form that uses this provider).
- Submit a test entry on the storefront, or send a test email from Email configuration.
- Confirm the message arrives in the recipient inbox (and check spam if needed).
If delivery fails, confirm the app password is correct, Host is smtp.mail.yahoo.com, and Port / Encryption match (465 + SSL or 587 + TLS).
For other providers, see UpForm email provider and the other guides under Email providers.

