use OLE; $MapiLogon = 'Matt'; # Substitute your MAPI logon here $MapiPasswd = 'Password'; # Subs your MAPI password here (or undef) # Change this to send to a particular person, # separate multiple addresses with a semi-colon. $MapiSendTo = 'Matt Sergeant'; $Mail = CreateObject OLE "MAPI.SESSION" or die "Shit: $!\n"; $Mail->Logon($MapiLogon, $MapiPasswd); $Message = $Mail->Outbox->Messages->Add(); $Message->{'Subject'} = 'Here\'s the information'; $Message->{'text'} = 'Hello, this is the information you requested...'; $Recip = $Message->Recipients->Add(); $Recip->{'Name'} = $MapiSendTo; $Recip->{'Type'} = 1; $Recip->Resolve(); # Resolve the MAPI address $Message->Update(); $Message->Send(0,0,0); $Mail->Logoff();