There is nothing standard or out of the box in exchange 2003 which will allow you to see this, no. You would need a third party utility. I don’t even know of any off-hand, but perhaps someone else does.
You can check to see the last user who logged into a certain account and when they did it. Go to System Manager -> Administrative Groups -> Domain_name -> Servers -> server_name -> First Storage Group -> Mailboxes.