Hi Jacques,
In my mind i have this solution:
1) Crete something to store list emails, which subscribed to blogs or news (in can be dynamic module, form, or something else)
2) Subscribe to IDataEvent and then send notification to all this emails