В кейсе клиент потратил полдня, пока не понял, что письмо просто не парсится. Имеет смысл завести отдельный регистр / журнал «Не распознанные ответы по заданиям» — туда падают письма, у которых нашёлся ID задания,
но не удалось
извлечь оценку
или иное действие. Запись содержит: исходный Subject, заголовки Content-Transfer-Encoding, тело, попытку разбора [spoiler].