use service instead of messenging and get rid of email handler, etc