Una solucion "Facilista" - No se si te guste.
Hay un objeto ActiveX, que se registra en el equipo, cuando esta instalado Microsoft OutLook sin embago, creo que solo lo brinda cuando esta la version Professional.
si deseas, puedes insertar este objeto en la aplicacion que desarrollas y es facilicimo. es tanto, te da casi toda la interfaz grafica del Outlook. el contra, es que en cada equipo que se ejecute la aplicacion, debe estar instalado el Microsoft Outlook. ya que creo que no permite llevarse el objeto solo en el Empaquetado.
Otra, es vincular la aplicacion por medio de un objeto OLE. sin embargo, el contra es mucho peor que el anterior, ya que en este, ademas de estar intalado el software, tu eplicacion, puede ser inestable debido al enlace.
sin embargo, pruebalos si te parecen. la primera es una buena solucion.
La otra solucion, es trabajar directamente con los archivos del Outlook. sin embargo, eso si no lo conosco.
O