Since I have no one in house to ask this of, I'm asking here. Looking for broad strokes architectural advice. My company needs a method to create tickets from emails in a multi-tenant system. Each tenant can have multiple pop/imap servers configured. What would you recommend as a high level architecture for monitoring an arbitrary number of email servers and writing to an aws aurora db cluster?