Opera Mail

To receive email using Opera Mail, first enable POP3 or IMAP protocol in your mailbox settings.

  1. Configuring IMAP protocol
  2. Problems with Opera

Configuring IMAP protocol

  1. Start the program, select the Email item in the list of account types and click Next.
  2. Specify the following account parameters:
    • Full name — your username (for example, “Alice Little”)
    • Email address — your Yandex email address (for example, “alice.the.girl@yandex.com)

    Click Next.

  3. Specify the following account parameters:
    • Username — Your Yandex username (for example, “alice.the.girl”).
    • Password: Your Yandex password (or the application password if you have two-step authentication enabled).
    • Account typeIMAP.
    Attention. If you are configuring email delivery from a mailbox such as “login@yandex.com, your username is the first part of the address before the “@” sign. If you are usingYandex.Mail for Domain, enter your full email address as the login.

    Click Finish.

  4. Click in the mailbox name and choose Properties.
  5. Go to the IMAP tab and configure the Sent, Trash, and Spam folders.
  6. Click OK to apply the changes and restart the program.

Problems with Opera

This step-by-step guide will help you solve issues with Yandex.Mail and the email client.

This step-by-step guide will help you solve issues with Mail in Yandex.Connect and the email client.

Note. If you use Mail in Yandex.Connect, go to the corresponding Help section.

Select a problem:

Which message is it?

Try logging in to the Yandex.Mail web interface with the same login and password you use in the email client. Enter your username and password manually without using auto-fill.

Note. If you enabled two-factor authentication, use the application password.
Were you able to log in?

It means the problem occurred because you didn't accept the User Agreement for Yandex Services. It is accepted automatically when you log in to the Yandex.Mail web interface for the first time.

If you are a part of a company and all the mailboxes with this domain experience this problem, you need to log in to the web interface for each of them. There is no way to do it automatically for all mailboxes at once, because each Yandex.Mail user must accept the User Agreement themselves.

Go to the Email clients section and make sure the protocol you want to use is enabled.

Make sure your email client settings are configured as follows:

When using IMAP
Incoming mail
  • mail server address — imap.yandex.com
  • connection security — SSL
  • port — 993
Outgoing mail
  • mail server address — smtp.yandex.com
  • connection security — SSL
  • port — 465
When using POP3
Incoming mail
  • mail server address — pop.yandex.com
  • connection security — SSL
  • port — 995
Outgoing mail
  • mail server address — smtp.yandex.com
  • connection security — SSL
  • port — 465

See Data in transit encryption for more details on checking server settings in different mail clients.


If you were unable to log in, the credentials you entered may have been incorrect.

If you see a message that says “Authentication required”, “Sender address rejected: Access denied” or “Send auth command first”, authorization for the Yandex SMTP server is disabled in the mail client settings. Make sure that the Check user authentication (for Outlook Express) or SMTP authentication (for The Bat!) is enabled.

Try logging in to the Yandex.Mail web interface with the same login and password you use in the email client.

Note. If you enabled two-factor authentication, use the application password.

If you logged in successfully without any errors, this means the problem occurred because you didn't accept the User Agreement for Yandex Services. It is accepted automatically when you log in to the Yandex.Mail web interface for the first time.

If you are a part of a company and all the mailboxes with this domain experience this problem, you need to log in to the web interface for each of them. There is no way to do it automatically for all mailboxes at once, because each Yandex.Mail user must accept the User Agreement themselves.

If you receive the message “Sender address rejected: not owned by auth user”, the address you are trying to send a message from does not match the username under which you are authenticated at the SMTP server. Make sure the mail program's reply-to address is configured to the address the username of which is used in SMTP authorization settings.

Try logging in to the Yandex.Mail web interface with the same login and password you use in the email client.

Note. If you enabled two-factor authentication, use the application password.

If you logged in successfully without any errors, this means the problem occurred because you didn't accept the User Agreement for Yandex Services. It is accepted automatically when you log in to the Yandex.Mail web interface for the first time.

If you are a part of a company and all the mailboxes with this domain experience this problem, you need to log in to the web interface for each of them. There is no way to do it automatically for all mailboxes at once, because each Yandex.Mail user must accept the User Agreement themselves.

If you receive the message “Username failure or POP3 disabled”, the mail program cannot access the mailbox over POP3. Make sure you entered the correct password and the POP3 protocol is enabled in the settings under Email clients.

Note. If you enabled two-factor authentication, use the application password.

Try logging in to the Yandex.Mail web interface with the same login and password you use in the email client.

Note. If you enabled two-factor authentication, use the application password.

If you logged in successfully without any errors, this means the problem occurred because you didn't accept the User Agreement for Yandex Services. It is accepted automatically when you log in to the Yandex.Mail web interface for the first time.

If you are a part of a company and all the mailboxes with this domain experience this problem, you need to log in to the web interface for each of them. There is no way to do it automatically for all mailboxes at once, because each Yandex.Mail user must accept the User Agreement themselves.

If you receive “Message rejected under suspicion of SPAM”, it means that Yandex.Mail determined that the contents of your email is spam. To resolve the problem, open the Yandex.Mail web interface and send a test email. This shows the system that messages are not being sent by a robot.

Check your computer for viruses using free antivirus programs, like CureIt! by Dr.Web or Kaspersky Virus Removal Tool.

For more information, see the I got a message "Email can't be sent" section.

  • Make sure your email client and your computer internet connection are set up correctly.
  • If you use an anti-virus program, firewall, or proxy server, disable them and see if the problem persists.
  • Enter your valid personal details in Yandex.Passport and link your phone number to your account. It may be that our security system considers your account suspicious and blocked the mailbox. This usually happens if you don't link a phone number to your mailbox or enter a fake name in Yandex.Passport. It usually takes a couple of hours to have your account unblocked.

  • Try logging in to the Yandex.Mail web interface with the same login and password you use in the email client.

    Note. If you enabled two-factor authentication, use the application password.

    If you logged in successfully without any errors, this means the problem occurred because you didn't accept the User Agreement for Yandex Services. It is accepted automatically when you log in to the Yandex.Mail web interface for the first time.

    If you are a part of a company and all the mailboxes with this domain experience this problem, you need to log in to the web interface for each of them. There is no way to do it automatically for all mailboxes at once, because each Yandex.Mail user must accept the User Agreement themselves.

Read our step-by-step email search instructions. Before you start, open Yandex.Mail in a new tab.

Select a problem:

When you delete an email message, it is sent to the Trash folder, where it is stored for 30 days. Messages can be restored during this period:

  1. Go to Trash.
  2. Select the messages you want to delete.
  3. Click To folder.
  4. Choose the folder where you want to move the selected messages, like Inbox.

Email deleted longer than one month ago cannot be restored — they are permanently removed from the Yandex.Mail servers.

If email messages are not in the folder where they should be, they probably ended up in another folder, such as Trash or Spam. If you remember the sender's name or address or a part of the message text or subject, try to search for the message in all the folders in your mailbox.

Did you find the messages?

You can recover email:

  1. Go to the folder where you found the email.
  2. Select the messages you want to delete.
  3. Click To folder.
  4. Choose the folder where you want to move the selected messages, like Inbox.
Why email disappears and how to avoid this

Emails is stored in the Trash folder for 30 days and in the Spam folder for 10 days. Afterwards, they are permanently removed from the Yandex servers. Why email may end up in these folders without your knowing it:

Another user has access to your mailbox.

Messages may be deleted by a user who has access to your mailbox if you forgot to log out on someone else's device. To close the session, click Log out from all devices in the account menu. You can also do this on the Yandex.Passport page from the link Log out on all computers.

Go to the session history log and check for any delete email operations.

Restriction. The log stores about 2000 operations. If more than 2000 actions were performed after the messages were deleted, data on the delete operation will not be displayed in the log.

If you are sure that only you have access to your mailbox, test your computer with an antivirus software, change the password and alternative address. You should also make sure there aren't any unknown phone numbers on the Your secure phone number page.

Email gets lost in the email client

If you use an email client and delete email in it, messages are removed from the service page as well. This is because your client uses the IMAP protocol, and the inbox in your client is synced with the service. You can delete messages from the client, but leave them in Yandex.Mail by configure the client using POP3, but we don't recommend this as messages might not sync correctly with the server.

This is a filter that deletes or moves email messages

Make sure there are no mail filters that delete incoming messages or move them to other folders. If this is the case, temporarily disable them and check if messages arrive in your Inbox folder.

If you don't find the email manually or with a search, this means they can't be restored — they have been permanently removed from the Yandex.Mail servers.

Why email disappears and how to avoid this

Emails is stored in the Trash folder for 30 days and in the Spam folder for 10 days. Afterwards, they are permanently removed from the Yandex servers. Why email may end up in these folders without your knowing it:

Another user has access to your mailbox.

Messages may be deleted by a user who has access to your mailbox if you forgot to log out on someone else's device. To close the session, click Log out from all devices in the account menu. You can also do this on the Yandex.Passport page from the link Log out on all computers.

Go to the session history log and check for any delete email operations.

Restriction. The log stores about 2000 operations. If more than 2000 actions were performed after the messages were deleted, data on the delete operation will not be displayed in the log.

If you are sure that only you have access to your mailbox, test your computer with an antivirus software, change the password and alternative address. You should also make sure there aren't any unknown phone numbers on the Your secure phone number page.

Email gets lost in the email client

If you use an email client and delete email in it, messages are removed from the service page as well. This is because your client uses the IMAP protocol, and the inbox in your client is synced with the service. You can delete messages from the client, but leave them in Yandex.Mail by configure the client using POP3, but we don't recommend this as messages might not sync correctly with the server.

This is a filter that deletes or moves email messages

Make sure there are no mail filters that delete incoming messages or move them to other folders. If this is the case, temporarily disable them and check if messages arrive in your Inbox folder.

If new messages are not in the Inbox, they most likely ended up in another folder, such as Trash or Spam. If you remember the sender's name or address or a part of the message text or subject, try to search for the message in all the folders in your mailbox.

Did you find the messages?

If you found the email in Trash, Spam or another folder, you most likely set up filters that delete messages or move them to Spam or another folder. If this is the case, disable them temporarily and check if the messages arrive in your Inbox.

If the new messages are still missing, check that you entered your email address correctly on the website you expect to receive email from. Find out if the sender wrote your email address correctly.

Check that the site's or sender's email address hasn't been blacklisted.

Enter your valid personal details in Yandex.Passport and link your phone number to your account. It may be that our security system considers your account suspicious and blocked the mailbox. This usually happens if you don't link a phone number to your mailbox or enter a fake name in Yandex.Passport. It usually takes a couple of hours to have your account unblocked.

If you delete email in your mail client, but they are still in Yandex.Mail, it is likely that your mail client uses POP3. Due to certain features of the POP3 protocol, email client mail may not sync correctly with the server. We recommend using the IMAP protocol for Yandex.Mail. For details on how to switch between POP3 and IMAP, see Switching from POP3.

If your mail client doesn't display sent email, it probably means that it uses POP3. Due to certain features of the POP3 protocol, email client mail may not sync correctly with the server. We recommend using the IMAP protocol for Yandex.Mail. For details on how to switch between POP3 and IMAP, see Switching from POP3.

The report always refers to the cause for non-delivery. You can read about the most common reasons in Non-delivery report for Yandex and Non-delivery report for other address (not Yandex).

If during the activation of SSL-encryption you get errors about an incorrect certificate, make sure that the mail client and the operating system are configured correctly:

  • The correct time (without any delays and “dates from the future”) is set on the computer. If a wrong date is set, the system erroneously defines the certificate period as not yet started or already elapsed.
  • Checking of the HTTPS-connections is disabled in the settings of your antivirus software To change the settings of your anti-virus software, check the guides for Kaspersky Internet Security and ESET NOD32 Smart Security in the Security certificate errors section.
Add the certificate to the list of trusted certificates manually (Windows)
Attention. If you are not sure that you can install the certificate yourself, contact a specialist.

To add the certificate to the list of trusted certificates:

  1. Download the certificate. (If the file opens by following the link directly in the browser, press CTRL + S and save the file on the computer; there is no need to copy the text from the file.)
  2. Open the Start menu.
  3. Enter certmgr.msc in the search field and press Enter.
  4. In the program, click on the Trusted root certification authorities folder in the folder tree.
  5. Right-click on Certificates in the right part of the window and choose All tasks → Import.
  6. Click Next.
  7. Click on View and select the earlier downloaded file CA.pem. Tap Next.
  8. Leave the default settings in the Storage of certificates section and click Next.
  9. Click Done.
  10. (Optional) Click Accept in the popup window.
  11. Click on the folder Trusted root certification authorities → Certificates in the folder tree.
  12. In the list of certificates (on the right), find the certificate Certum CA, right-click on it and select Properties.
  13. Go to the General tab.
  14. Make sure that the option Server authentication is enabled in Allow only the following destinations.
  15. Click OK.
Adding the root certificate to Linux
The information on adding the root certificate is provided in the instructions Adding CAcert root certificate to Debian/Ubuntu.
MS Outlook 2007 does not identify the certificate
If after checking all listed parameters, Outlook 2007 continues to show the security error, download the software upgrade from the Microsoft web-site.
Problems with confirmation of the certificate in The Bat!

If you have problems confirming certificates in The Bat! mail client, update the program to version 6 or later. Perform the following actions after the software upgrade:

  1. Choose Properties → S/MIME and TLS in the program menu.
  2. Set S/MIME Implementation and TLS certificates to Internal.
  3. Click OK.
  4. Try sending an email. If you get another certificate error, go back to Properties → S/MIME and TLS → S/MIME implementation and TLS certificates and set it to Mircosoft CryptoAPI.
  5. Click OK.
Note. You need to switch the options manually because Internal only works in some versions of The Bat!, whereas Microsoft CryptoAPI only works in others.

If after all this the problem still persists, contact the Ritlabs support service.

Reconfiguration of your send script fails

Try to compare your code with the guidelines in the network:

1C software does not support SSL

To support SSL, install additional Stunnel software:

  1. Download the latest version for Windows (stunnel-version-installer.exe) from https://www.stunnel.org/downloads.html.
  2. Unpack the archive
  3. Execute file mailssl.bat as administrator.
  4. Disable SSL in the mail client settings and specify the following parameters of the servers:
    • SMTP: serverlocalhost, port25
    • POP3: serverlocalhost, port110
    • IMAP: serverlocalhost, port143
I send emails from a scanner which does not support SSL

Follow these steps to configure your multifunction device or scanner:

  1. Specify the following SMTP parameters:
    • serversmtp-devices.yandex.com
    • port25
  2. Enable authentication.
  3. Provide your username and password in the appropriate fields .
    Attention. Make sure to enter the username and password manually. If you select an authentication which is the same as that of the incoming mail server, emails will not be sent.
Restriction. This method can only be used to send emails to Yandex.Mail addresses (the yandex.com domain or Yandex.Mail for Domain addresses). Emails will not reach the mailboxes of other mail services through this server.

If you have changed the mailbox password recently, make sure that you also update the settings in your email client. If the password in the settings is correct, wait a few hours – the mail client settings may not synchronize with the Yandex server immediately.

Try logging in using the same username and password in the web-interface: enter the authentication data again. If you are asked to enter captcha characters, you can see a list of possible reasons in Why do I have to enter captcha numbers during authorization?.

Go to the Email clients section and make sure the protocol you want to use is enabled.

Attention. If you are using Yandex.Mail for the domain, provide the complete address of the mailbox as username.