Это кажется очень обратным способом решения проблемы. Если вы не хотите, чтобы вас спамили подобными сообщениями об ошибках, не отправляйте сразу несколько писем.
Для отладки вам понадобится полный журнал ошибок. Время, в которое могут произойти определенные ошибки, может быть принципиально важной отладочной информацией (эй, это согласуется с этой резервной копией ...). Но вы хотите отправлять сообщения о новой ошибке только один раз.
Итак, вы хотите регистрировать все. Но отправлять уведомления только в том случае, если в журнале есть новая ошибка. Это вызывает вопросы, например, как быстро вы должны «забыть» о произошедшей ошибке и потребовать нового уведомления. Или как часто вы должны отправлять сводку ошибок.
Весь этот вопрос кажется совершенно неуместным при отправке почты. Это действительно относится к подходам к правильному ведению журнала ошибок и отчетности. То, что вы отправляете эти уведомления по электронной почте прямо сейчас, на самом деле лишь незначительная деталь.