Техническое задание: Настройка отправки форм через SMTP на Joomla 5
Суть проблемы
После обновления сайта с Joomla 4 до Joomla 5 и повышения версии PHP система отправки данных из форм перестала работать стабильно. Текущая реализация через JSON-скрипт дает сбои: файлы часто не создаются, а если создаются - письма с заявками не доходят на корпоративную почту. В аналитике фиксируется переход на страницу благодарности, но это не подтверждает реальную отправку данных.
Цель работы
Полностью заменить текущий механизм отправки (JSON-скрипт) на стабильную отправку через SMTP-сервер, интегрированную в Joomla.
Требования к работе
- Проанализировать текущую конфигурацию форм и скрипта.
- Настроить в админ-панели Joomla 5 отправку писем через SMTP (с указанием хоста, порта, шифрования, логина и пароля).
- Переконфигурировать все формы на сайте для использования встроенной системы отправки Joomla.
- Провести тестирование: отправка тестовых писем, проверка входящих писем во «Входящих» и «Спаме», проверка создания заявок.
- Обеспечить корректную доставку писем на указанный email-адрес.
- Предоставить краткий отчет о проделанных изменениях.
Техническая среда
- CMS: Joomla 5
- Хостинг: Стандартный коммерческий хостинг (аналогичный GoDaddy)
- Проблема: Возможная блокировка писем хостинг-провайдером как спам.
Критерии успешного выполнения
- Все формы на сайте отправляют данные через SMTP.
- Письма с заявками стабильно приходят в почтовый ящик.
- Функционал страницы благодарности сохранен.
- JSON-скрипт и его вызовы удалены.