This is a personal module I, at one point, was planning on releasing, but the configuration is not that friendly and require a bit of knowledge, so having it here for reference.
This is a message notification plugin to create associations between messages and the subscribed user. Builds on the message, message_notify and message_subscribe modules.