I dont think you will find a "Supported Method". Exchange has never been intended to be a bulk mail server.
If you want to use Exchange for this, I would build new servers using the Edge role only.
Edge role does not mean it has to be in the DMZ nor that it has to be subscribed to the Exch Org. They can stand alone as mail routing servers, you can create custom connectors and transport rules that live only on the Edge Role Server and wont interact with the regular Exchange Mailbox Servers unless you decide to route messages to the mailbox servers.