in reply to MS Outlook & Win32::OLE
The author also suggests the Win32::MAPI module to make things easier, if you can't use Win32::OLE.
If I were in your situation, I'd try PSA example code first. It doesn't look too tough.