here is a script using OLE (it will not work on 2000 SR2) (outlook security patch)

code:

$recipient= "@userid" ; use double @@'s for internet addresses
$subject = "This is the subject"
$message = "This is the message body"

$outlook = olecreateobject("outlook.application")
$namespace= val("&"+olecallfunc($outlook,"getnamespace","s","MAPI"))
$= olecallfunc($namespace,"logon")
$mailitem = val("&"+olecallfunc($outlook,"createitem","s","0"))
$recipients= val("&"+olegetproperty($mailitem,"recipients"))
$= olecallfunc($recipients,"add","s","$recipient")
$= oleputproperty($mailitem,"subject","s","$subject")
$= oleputproperty($mailitem,"body","s","$message")
$= olecallfunc($mailitem,"send")
$= olecallfunc($namespace,"logoff")
$= olereleaseobject($recipients)
$= olereleaseobject($mailitem)
$= olereleaseobject($outlook)


_________________________
How to ask questions the smart way <-----------> Before you ask