Корректная работа почты в 1с-битрикс возможно при правильной настройке на сервере. Битрикс VM не предоставляет своего SMTP сервера, поэтому стоит использовать сторонний. Выбор почтового сервера огромен. Есть Яндекс.360 , Mail.ru и множество других.
Мы же будем настраивать почту от Timeweb .
Для начала, соединимся с серверном по ssh:

Мы попали в веб окружение Bitrix, теперь будем перемещаться с помощью цифр:
6.Manage sites in the pool
4.Change email settings on site
После чего, попадаем в настройку почты. Согласно запросам системы, вводим необходимые параметры:

Для почтового сервера Timeweb используются такие параметры:
Сервер: smtp.timeweb.ru; Порт: 465;
Далее вводим логин и пароль от почты, для авторизации на SMTP сервере.
На этом настройка почты завершена. Чтобы удостоверится, что все было сделано правильно, нужно проверить файл /home/bitrix/.msmtprc. Он содержит всю настроенную информацию:
account default
logfile /home/bitrix/msmtp_default.log
host smtp.timeweb.ru
port 465
from info@netsense.ru
aliases /etc/aliases
keepbcc off
auth on
user info@netsense.ru
password **********
tls on
tls_certcheck off
Если Вам нужно настроить почту Яндекс на сервере, то Вам нужно вводить следующие данные:
Сервер: smtp.yandex.ru; Порт: 465;
А в качестве пароля, Вам нужно ввести пароль приложения, который Вам необходимо создать. Подробнее по паролях приложений, можно ознакомится здесь: https://yandex.ru/support/id/authorization/app-passwords.html