Skip to content

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 SettingsEmail configurationCustom email providers. You can also start from a form’s EmailSMTP section with Add provider.

Generate a Yahoo app password

  1. Sign in to Yahoo and open Yahoo Account Security.
  2. Find Generate app password.

Yahoo Account Security Generate app password

  1. Click Get Started.

Yahoo Generate app password Get Started

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

Enter Yahoo app password name

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

Copy generated Yahoo app password

If you cannot generate a password, try Yahoo webmail or the official Yahoo app, then return to Account Security.

Add Yahoo SMTP in UpForm

  1. In UpForm, go to SettingsEmail configurationCustom email providers.
  2. Click Add email provider.
  3. Under Provider, select Yahoo SMTP.
  4. Enter:
    • Hostsmtp.mail.yahoo.com (often filled for you)
    • Username — your full Yahoo email address (for example, [email protected])
    • App password — the app password from Yahoo
    • Port465 with Encryption SSL (default for Yahoo), or 587 with 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
  5. Enable Active.
  6. 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.

  1. Open the form in the form builder.
  2. Open the Email tab → SMTP.
  3. Under Select provider to send emails, choose your Yahoo SMTP provider.
  4. Save the form.

Also enable Save submission data in General, or emails will not send. See Email and General.

Test the configuration

  1. Publish the form (or use an already published form that uses this provider).
  2. Submit a test entry on the storefront, or send a test email from Email configuration.
  3. 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.