Notifications may work, but I don't think so in the scheme I envision.
A. I don't see any way to send to non community members.
B. I haven't looked at the internals closely but it seems overly complex and not flexible.
C. Does it handle incoming mail? The docs don't say.