I have experience using Apache James in other environments and am looking for something similar for the C# .Net environment.
Specifically we need the ability to process messages (catchall address essentially) as they come in (Mailet in james) and processing them into our application (processing based off of who the message is from, and where it was sent to identify where in the system the message goes)