I would try this simple change to your line:
code:
$ObjUser.PutEx(3,"otherMailbox",$NewMail[0]) @Error ?

anyway, I must wonder.
objects about never give real errors.
this says it straight though. it doesn't like PutEx
_________________________
!

download KiXnet