Email notification based on purchased item I am working on the magazine site using Ubercart. In this site individual magazines can be bought or subscribed to. When a new issue of a magazine which the customer has subscribed to is created, I need to send a notification to all the customers who have subscribed to that magazine.

Can I achieve this using the messaging and notification module? Is there any other way?
Have you tried rules? The trigger would be when new content is added, and the condition would be that the content type is appropriate. Not sure how you've stored the data connecting subscribers to their magazine, but that will be needed for the action. I don't think you'll be able to do this out of the box (specifically I'm not sure if you can send an email to multiple addresses using rules) - so you might need to write a custom action.