We are using Exchange 2010
to receive B2B
messages as mails. To balance the increasing number of incoming mails to multiple parallel application servers, I am looking for a way to forward the mails in a round-robin fashion.
We cannot have more than one mail address for incoming messages. On the other hand, we do not want to poll this single mailbox with multiple servers. Every message should be polled and received exactly once. For performance reasons, POP3
is being used as protocol rather than IMAP
.
Would it be possible to implement forwarding rules which use a random number generator or evaluate the last "pseudo random" digits of message ID or message creation time to use these as distribution critera? Could this be made even more flexible by adapting the rules dynamically according to which of the receiving servers actually is available?