Если вы получаете электронное письмо каждый раз, когда возникает ошибка, вы будете залиты, пока ошибка не будет исправлена, что, вероятно, не очень эффективно или продуктивно.
Вы можете написать систему электронной почты с сообщениями об ошибках с управлением газом, где, как только каждая ошибка возникает из CakePHP, она помещается в базу данных (возможно, с ключом md5 (errortext)) и немедленно отправляется по электронной почте всем, кто заинтересован. Затем, в следующий раз, когда возникнет точно такая же ошибка, система увидит, что она уже есть в базе данных (та же самая md5), и больше не отправит ее по электронной почте.
Кроме того, нельзя ли настроить CakePHP для регистрации ошибок в файле журнала? Затем вы можете проверить это на наличие ошибок вручную или с помощью чего-то вроде logcheck , которое будет выполняться по частому расписанию, проверить файл журнала CakePHP на наличие конкретных ошибок и отправить сводную информацию по электронной почте, если обнаружатся какие-либо новые.