Битрикс стоковый, дефолтный.
Настроил на сервере msmtp.
Создал симлинки:
ln -s /usr/bin/msmtp /usr/sbin/sendmail
ln -s /usr/bin/msmtp /usr/bin/sendmail
ln -s /usr/bin/msmtp /usr/lib/sendmail
Настройки лежат в /etc/msmtprc (права 644).
Указал в php.ini
sendmail_path = "/usr/bin/msmtp -t"
Команда
php -r "mail('destination12340@yandex.ru', 'Test', 'Test');"
отрабатывает. Также, она отрабатывает от имени любого другого пользователя. Почта приходит.
Однако и bitrix_server_test.php и "Настройка - Инстурменты - Проверка системы" выдают ошибку, что не работает функция php mail.