Use these exact values when configuring any email client or application to send through Yandex Mail servers.
| Parameter | Value |
|---|---|
| SMTP Host | smtp.yandex.com |
| SMTP Port | 587 (TLS) or 465 (SSL) |
| Encryption | STARTTLS on port 587, SSL on port 465 |
| Username | Your full Yandex email address (e.g., user@yandex.com) |
| Password | Your Yandex account password or App Password |
Tip: For accounts with 2-Step Verification enabled, you must generate an App Password in your Yandex account settings. Enable 2FA in Yandex ID > Security > Two-factor authentication, then create an app password for your email client.
Follow these steps in order to configure SMTP access for your Yandex Mail account.
In Yandex Mail settings, go to Mail for desktop and enable IMAP access. This is required before SMTP access will work for third-party applications.
If using 2-Step Verification, generate an App Password in your Yandex account. For standard accounts, you can use your regular password with less secure apps enabled.
Enter smtp.yandex.com as the SMTP host, port 587 with TLS, your full Yandex email as the username, and your password or App Password as the credential.
Send an email to yourself and an external address to confirm delivery. Check the sent folder in Yandex Mail web to verify the message was sent successfully.
Most Yandex SMTP issues fall into a handful of categories. Here's how to fix them quickly.
If 2FA is enabled, you must use an App Password. Standard passwords won't work. If 2FA is off, ensure "Less secure apps" is enabled in your Yandex account security settings.
Yandex requires IMAP to be enabled before SMTP will function. Go to Yandex Mail settings > Mail for desktop and turn on IMAP access.
Port 587 may be blocked by your network. Try port 465 with SSL encryption instead. Corporate firewalls commonly block direct SMTP on port 587.
Yandex imposes sending limits that vary by account age and reputation. For volume above these limits, migrate to a dedicated email API service with proper infrastructure.
Keep your account secure and your messages deliverable with these recommended approaches.
Protect your Yandex account with 2FA and use App Passwords for SMTP. This separates email access from your main account credentials for better security.
If sending from a custom domain through Yandex, add the appropriate SPF record to your domain's DNS to improve deliverability and prevent your messages from being flagged as forged.
Always ensure IMAP is enabled in Yandex Mail settings before attempting SMTP configuration. Yandex requires IMAP access as a prerequisite for SMTP functionality.
Yandex has per-day sending limits that vary by account. For any meaningful email volume in production, migrate to a dedicated email infrastructure service.
Yandex Mail's SMTP service works for personal use and low-volume applications, but strict rate limits and basic infrastructure make it unsuitable for production email systems. There's no webhook delivery notifications, bounce handling, or detailed analytics. A dedicated email API provides the infrastructure and observability that production email requires.
For teams needing reliable transactional email at scale, SMTP relay services handle authentication, IP reputation, and routing automatically. Learn more about email deliverability and why sender reputation matters for inbox placement.
Yandex limits sending based on account age and reputation. Newer accounts may be limited to 50-100 emails per day. Well-established accounts can send significantly more, but limits are subject to Yandex's discretion.
Yes. Yandex 360 for Business and paid plans allow custom domains. The SMTP host remains smtp.yandex.com, but you use your custom domain address as the sending identity.
Yandex's security model requires IMAP to be active as a prerequisite for SMTP. This ensures the account is properly set up for desktop access before enabling third-party sending.
Yandex can handle low-volume transactional emails, but lacks features like webhook delivery notifications, detailed analytics, and bounce handling that dedicated transactional email services provide.
Check that IMAP is enabled in Yandex Mail settings. Verify you're using the correct password (App Password if 2FA is on). Try switching from port 587 to port 465 with SSL. If still failing, check your Yandex account email for security alerts.
Start free with no card, or talk to sales for high-volume and enterprise.
Start SendingTalk to Sales