I'm looking for an internal SMTP relay that will simply forward to one of two servers based on address filters, ideally without modifying the message header.
In our organization we have a Document Management System Sever in two locations, that contain multiple databases. In this we have folders that are email addressable. The email addresses generated are standardized to <user defined>.firstname.lastname@example.org. I have configured Exchange servers to internally relay to one of two servers (for the dms.domain.com address space) based on the originating exchange box - the two servers in question are simple IIS 6 boxes with SMTP services installed configured to the namespace, other services file the email into the DMS.
What I would like instead is to just offload any email to the dms.domain.com namespace to a SMTP router that will forward to one of the two servers based on the database portion of the email address. This way the email is forwarded to a SMTP server that is local to the DMS that holds the databse.
Does anyone know of any SMTP Routing software capable of this?