Yahoo Mail
Yahoo Mail requires an app password for any third-party SMTP client. Your regular Yahoo password will not authenticate over SMTP.
1. Enable Two-Step Verification
- Sign in at login.yahoo.com.
- Click your profile icon (top right) → Account info.
- Open the Account Security tab.
- Find Two-step verification and turn it on. Follow the prompts (phone number or authenticator app).
2. Generate an App Password
- In the same Account Security area, look for Generate and manage app passwords (sometimes labeled Manage app passwords).
- Click Generate app password (or the “+” icon).
- Pick Other app and enter a name —
Xenoceptis fine. - Click Generate password.
- Yahoo shows a 16-character password. Copy it now — you cannot view it again.
3. Configure the Email Destination in Xenocept
Open the Xenocept Settings UI → Destinations → New Destination → Email. Fill in:
| Field | Value |
|---|---|
| SMTP Host | smtp.mail.yahoo.com |
| SMTP Port | 587 (STARTTLS, recommended) or 465 (implicit SSL/TLS) |
| Security | STARTTLS if port 587; SSL/TLS if port 465 |
| Username | Your full Yahoo address (e.g. [email protected]) |
| Password | The 16-character App Password from step 2 |
| From | Same as Username |
| To | Where you want sessions delivered |
Save the destination and submit a test session.
Common Issues
- “Invalid username or password.” You used your regular Yahoo password. Yahoo requires the App Password specifically; the regular password is rejected for SMTP.
- 2-step verification was off. Yahoo only exposes the Generate app password option after 2-step is turned on. Verify under Account Security.
- Throttling on new accounts. Brand-new Yahoo accounts are sometimes rate-limited on outbound SMTP for a brief period. If sending fails on a fresh account, wait a few hours.
Revoking Access
To disconnect Xenocept from Yahoo:
- Return to Account Security → Manage app passwords.
- Find the
Xenoceptentry and click Remove or the trash icon next to it.
The password becomes invalid immediately.