I think most people read message board only once a day.
They would like to receive the daily report of all new messages from the selected threads or forums for the appropriate time. That wouldn't get much resources from the server.
Also, don't forget about undelivered mail when user's e-mail account isn't working anymore. The script must gather statistics about all mail returning back and automatically remove subscriptions from those accounts that don't reply for the selected period of time.
|