Configuring desktop email clients

Configure IMAP-based client

When using the IMAP protocol, the email client syncs with the server and saves the structure of folders in your mailbox. Messages that you send from the email client will be saved both on your computer and on the server, and you can access them from various devices.

Enable IMAP protocol before configuring your email client:

  1. Open the Settings menu:
  2. Select Email clients.
  3. Enable the From imap.yandex.ru server via IMAP option.
  4. Save the changes.

To set up an email client for the IMAP protocol, you need to specify the following:

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

For access to the mail server, provide your Yandex username and password (or the application password if you enabled two-factor authentication). 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.

Attention. We do not recommend using your provider's mail server for sending mail in your name on Yandex.

IMAP support will be enabled automatically the first time you log in to the mail program.

Configure POP3-based client

When using the POP3 protocol, all messages from the folders that you select in the menu Settings → Email clients will be saved by the mail client on your computer in the Inbox. If necessary, you can set up filters in the email client to automatically move messages to the desired folders. Messages you send will only be saved on your computer.

Note. When downloading emails from the server using the POP3 protocol, Yandex.Mail saves copies of the emails on the server automatically, but you can delete the emails using the web interface. If you want to delete emails with an email client, use the IMAP protocol.

Enable POP3 protocol before configuring your email client:

  1. Open the Settings menu:
  2. Select Email clients.
  3. Enable the From pop.yandex.ru server via POP3 option.
  4. Save the changes.

To set up a mail client for the POP3 protocol, you must specify the following:

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

For access to the mail server, provide your Yandex username and password (or the application password if you enabled two-factor authentication). 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.

Attention. We do not recommend using your provider's mail server for sending mail in your name on Yandex.

You can set up message delivery over POP3 from any folder, including Spam. To do this, go to Settings → Email clients and select the folders.

By default, when downloading folder contents using email clients, messages are not marked as read. If you want to mark the received messages as read, enable the corresponding option.

Problems with the email client

I got a message that there is an error with my mail client

Select the message you received:

"No connection with server"

If you receive a message that there is no connection with the server, try reentering your username and password in the web interface.

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

Make sure that the protocol you want to use is checked in Email clients.

Make sure the settings of your mail program are configured exactly as given below:

  • for IMAP addresses imap.yandex.ru and port 993 with SSL
  • for SMTP addresses smtp.yandex.ru and port 465 with SSL
  • for POP3 addresses pop.yandex.ru and port 995 with SSL

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

“Authentication required” , “Sender address rejected: Access denied” or “Send auth command first”

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

“Sender address rejected: not owned by auth user”

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.

“Login failure or POP3 disabled”

If you receive the message “Username failure or POP3 disabled”, the mail program cannot access the mailbox over POP3. Make sure you have entered the right password for your mailbox and POP3 access is enabled on the settings page.

Note. If you enabled the two-factor authentication, use the application password.
“Message rejected under suspicion of SPAM”

If you receive “Message rejected under suspicion of SPAM”, it means that Yandex.Mail determined that the contents of your email were spam. To solve the problem, open the Yandex.Mail web interface and send any email as a test. This way you prove that a robot is not sending the emails.

Please, also check your computer for viruses with free anti-virus programs such as CureIt! from Dr. Web and Virus Removal Tool from “Kaspersky Lab”.

For more details, see I got a message that the Email can't be sent.

The program does not receive or send emails

If an email program does not receive or send emails, check your email client settings and your internet connection settings.

If you use an anti-virus program, firewall, or proxy server, disable them and see if the problem persists.

Emails have disappeared from the mailbox

If emails disappeared from your Inbox, they were probably moved to another folder, like Trash or Spam. If you remember the name or the address of the sender, a part of the message wording or the subject, try to look for the email in all the folders in your mailbox.

Restoring emails from the Trash folder

If the missing emails are not found under Trash, it is possible that a month has passed since they were moved to Trash and that the folder was emptied automatically. Therefore, such emails cannot be restored.

If the emails were deleted less than a month ago, you can restore them. To do this, go to the Trash folder, select the required emails, click on Move to folder and select the required folder from the list.

Why emails end up in the Trash and how to avoid this

The other mail service is set up for the collection of emails from your Yandex mailbox

If you have a mailbox at another mail service that has an importer set up to import emails from your Yandex mailbox, then your emails will be automatically deleted from Yandex.Mail. To resolve this problem, enable the option to save a copy of forwarded emails when you set up your Yandex.Mail to forward to another address. Then disconnect the mail collector on the other email service.

A message deleting filter has been configured.
Make sure the message filters are not configured to delete incoming mail. If there are any, try to disable them temporarily and see whether messages will be received in the Inbox.
Another user has access to your mailbox

Emails can be deleted by a user who, for some reason, has access to your mailbox: you may have forgotten to close your session on somebody else's device. To close the session, click Log out from all devices in the account menu. You can also do this on the page Passports 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 deleting emails, 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. Also check if there are any unknown numbers on the Phone numbers page.

Emails are not deleted in my mail client

If you delete emails in your mail client but they are still in your Yandex.Mail folders, it probably means that your mail client uses the POP3 protocol. 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.

Sent mail is not displayed in my mail client

If you don't see your sent emails in your mail client, it probably means 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.

Messages are copied on the server when deleted/moved using IMAP

Message copying during the movement or deletion over IMAP is based on special features of the IMAP protocol and synchronization settings of email clients. In this event, folders should be forced to synchronize with the server so that the data matches after the actions are performed. In Mozilla Thunderbird, the Compact function must be used.

I get errors due to an incorrect certificate

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.
  • All updates of the operating system are installed.
  • Checking of the HTTPS-connections is disabled in the settings of your antivirus software You can change your antivirus settings following our instructions for Kaspersky Internet Security and ESET NOD32 Smart Security in the I see an error in the security certificate 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. Click Next.
  8. Leave the default settings in the Storage of certificates section and click Next.
  9. Click Done.
  10. (Optional) Click Accept in the pop-up dialog.
  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 there are problems with confirmation of the security certificate in mail client The Bat!, upgrade the software to version 6 or higher. 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 to this position manually because some versions of The Bat! use Internal implementation and others use Microsoft CryptoAPI.

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. You can use this method to send messages to addresses served by Yandex.Mail (in yandex.com domain or Yandex.Mail for Domain addresses) only. Emails will not reach the mailboxes of other mail services through this server.

The program constantly prompts to enter the password

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?.

Make sure that the protocol that you want to use in the mail client is enabled in the mailbox settings.

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