That is exactly what Microsoft created CDO (Collaborative Data Objects) for. It works really slick. Check it out on MSDN.