How to filter newsletter based on topics?

Hi

I want to use a mailservice for my newsletters.
I have a custom post type opportunity which
can include topics (sport, film, etc).
I want to send mail once every day to my visitors
for which they are subscribed to and also if
the topics they are interested in.

Currently I am using mailchimp but in mailchimp
I can not filter based on topics or any other
variable

Can you suggest me a plugin or which can help
me for this.

Thanks