I need help because I can't make it work. No notifications are being sent.

I am managing a website where some messages must be sent to affiliates for notifying new content updates so they can promote the website. I chose messaging+notifications although it is becomming so difficult that now I am guessing if it would be better with rules. But let's give notifications a last try.

These are the steps I have performed, I hope someone can help me:

  • I have installed messaging 6.x.4.0-beta5 and notifications 6.x-4.0-beta7. I have activated modules
    • Messaging
    • Message notifications: so that users can be notified both by email and private msg
    • Simple mail: so notifications can be sent via email (I have created a custom module for sending html emails)
    • Simple messaging: so notifications can be received in they user account
    • Text templates: so I can edit which notifications are going to receive affiliates
    • Notifications
    • Content Notifications: so users can subscribe to notifications based on content type
    • Content type extension: for events and templates
    • Digest notifications: so users can choose daily or weekly notifications
    • Notifications UI
  • Configured messaging
    • drupal mail in messaging/settings (thanks to an external custom module it can send htm)
    • full html format filter and fast html final filter in filters
    • allowed subscriptions and sending methods both mail and web in notifications
  • Tested messaging: I test messaging and it sends an email correctly
  • Configured notifications
    • General settings: don't notify of own posts, no immediate sending (then changed to immediate for testing purposes and nothing changed), sender noone (website will send), sending interval immediate
    • Events: node creation for selected content types
    • Subscriptions options: messages and content type selected
    • Subscriptions content: configure for each content type, global content type unselected
    • Subscriptions user interface: visible subscriptions messages and content type
  • Added content type subscription to selected content types
  • Edited templates for selected content types
  • Created a new content and saved in unpublished mode
  • Publised it later: no notification was sent but if I check the queue database table, there are contents in the table, so maybe cron doesn't process the queue
  • Seeing the notifications were not sent, I modified setup: notifications were set in immediate sending, and created events for update content
  • Edited templates for update content
  • Updated the node I had just saved
  • Nothing was sent

I don't know what more to do. I forgot that in the process I had to apply some patch because messaging templates had problems with tokens, but it was an official patch.

Anyone can help me with any suggestion? Or should I forget about notifications and go for rules?