Похожая проблема была с ИПБ - напишите в техноддержку хостинга. Решение моей проблемы ниже:
=========================
На форуме, размещенном на домене ..... перестали отправляться письма (подтверждения о регистрации).
Тест отправки почты показывает "невозможно отправить письмо". Это очень негативно сказывается на регистрациях и посещаемости. Как это можно исправить?
Проблеме около месяца, никаких обновлений форума не ставил, настройки не менял.
===========================
Отдел технической поддержки хостинга 22 февраля 2016 21:12
Здравствуйте!
Насколько мы видим, в локальном php.ini отсутствует директива sendmail_path. Вам необходимо прописать следующую строку в php.ini:
sendmail_path = "/usr/sbin/sendmail -t -i -f
[email protected]"
В данной строке вместо «
[email protected]» укажите существующий почтовый ящик, желательно не относящийся к доменам mail.ru, inbox.ru, list.ru, bk.ru.
Отправляем вам пошаговую инструкцию по изменению параметров PHP: https://www.reg.ru/support/hosting-i-servery/hosting-sajtov/yazyki-programmirovaniya-i-skripty/kak-izmenit-parametry-php
Обратите внимание, чтобы изменения вступили в силу, необходимо, чтобы web-сервер перечитал php.ini.
Самый простой способ — это сменить версию PHP на отличную от текущей, после чего вернуть прежнюю версию.