Задача не в том, чтобы в одно письмо пришло куча оповещений.
Пример: я создал тему "как украсть миллион". И ушел на пивко И пока я гулял в теме отписали 20 раз. И мне не нужно, чтобы во время моего отсутствия мне приходило 20 писем о том, что кто-то написал. Достаточно, чтобы пришло всего одно письмо с текстом "в теме есть новые сообщения".
Т.е., в теме кто-то первый отписался, и мне пришло письмо. А потом отписалось ещё 20 человек, но письма не приходят до того, как я не прочитаю первое новое сообщение.
Как-то так