I am having experience in writing event sink ( a small code) for Key board enter, Barcoder read,RFID read .I am pretty confident that I can do the same for Exchange Server.
Can you please tell us the type of event sink are you looking for (Synchronous or asynchronous)?