Подписка к новостям

Здравствуйте.
Предоставляю очередной модуль. Суть его в том, что пользователь выбирает категорию для подписки и после того как в подписанной категории появляется новая новость пользователю приходит на почту письмо о новой новости.

 Источник:8dle.ru, DLE