Техническое задание: Восстановление системы email-оповещений

Контекст задачи

Существует система на базе PHP и MySQL для обработки статистики. В неё ежедневно, в интервале с 07:00 до 09:50, загружаются текстовые файлы, содержащие данные чеков. Встроенный PHP-скрипт анализирует содержимое этих файлов.

Текущая проблема

При обнаружении в файле чека с определённым, заранее заданным содержимым, система должна автоматически отправлять email-уведомление. В настоящее время этот функционал перестал работать, уведомления не отправляются.

Задачи для исполнителя

  • Провести диагностику системы для выявления причины сбоя в отправке email.
  • Проанализировать логику работы PHP-скрипта, отвечающего за парсинг файлов и триггер отправки уведомления.
  • Исправить обнаруженные ошибки в коде или конфигурации.
  • Протестировать работу системы: убедиться, что при поступлении целевого чека email-уведомление корректно формируется и отправляется.
  • Обеспечить стабильную работу механизма в указанное время суток.

Технический стек

  • Серверная часть: PHP
  • База данных: MySQL
  • Данные на входе: текстовые файлы (формат .txt)

Доработка личного кабинета и функционала заказов в интернет-магазине на Битрикс

Требуется устранить ошибки и доработать функционал личного кабинета пользователя в интернет-магазине на платформе Битрикс. Основная задача - исправить неработающую ссылку отмены заказа в списке заказов и выполнить ряд других технических улучшений.