Техническое задание: Настройка отправки форм через SMTP на Joomla 5

Суть проблемы

После обновления сайта с Joomla 4 до Joomla 5 и повышения версии PHP система отправки данных из форм перестала работать стабильно. Текущая реализация через JSON-скрипт дает сбои: файлы часто не создаются, а если создаются - письма с заявками не доходят на корпоративную почту. В аналитике фиксируется переход на страницу благодарности, но это не подтверждает реальную отправку данных.

Цель работы

Полностью заменить текущий механизм отправки (JSON-скрипт) на стабильную отправку через SMTP-сервер, интегрированную в Joomla.

Требования к работе

  • Проанализировать текущую конфигурацию форм и скрипта.
  • Настроить в админ-панели Joomla 5 отправку писем через SMTP (с указанием хоста, порта, шифрования, логина и пароля).
  • Переконфигурировать все формы на сайте для использования встроенной системы отправки Joomla.
  • Провести тестирование: отправка тестовых писем, проверка входящих писем во «Входящих» и «Спаме», проверка создания заявок.
  • Обеспечить корректную доставку писем на указанный email-адрес.
  • Предоставить краткий отчет о проделанных изменениях.

Техническая среда

  • CMS: Joomla 5
  • Хостинг: Стандартный коммерческий хостинг (аналогичный GoDaddy)
  • Проблема: Возможная блокировка писем хостинг-провайдером как спам.

Критерии успешного выполнения

  • Все формы на сайте отправляют данные через SMTP.
  • Письма с заявками стабильно приходят в почтовый ящик.
  • Функционал страницы благодарности сохранен.
  • JSON-скрипт и его вызовы удалены.