Outlook 2003 access logging

M

melkay24

Is there anyway you can log the date, time, user, type of access to a
mailbox?

Does Outlook have anything built in to do this for me?

I was thinking of creating a custom form and having some code in it to
do the logging for me but would like to make sure it is transparent to
the user and they don't have to do anything different to what they do
now to view this mailbox.

Does anyone have any tips as to which way I should go with the above?
 
G

Guest

Developing a custom form wouldn't be relevant in this situation. One
approach would be to use the Application_Startup event in the VBA editor's
ThisOutlookSession module to write to a file every time Outlook is launched.

Another clumsy way would be to enable transport logging:

How to enable transport logging in Outlook 2002 and Outlook 2003:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q300479
 
M

melkay24

I don't think transparent logging as stated above is going to be of any
help to me. The users that will have access to this mailbox will have
access to many other mailboxes and this access logging will have to be
turned on indefinitely, logging of the other mailboxes does not concern
me and do not want them logged at all.
I just need the log to be as simple as user,date,time,messageid and
access type.
I would love this log to be stored in a db somewhere but will be more
than happy to just have it stored in a text file. This file will only
be accessed when we need to an audit on a user.

Maybe this can't be done via Outlook and I would need to look at the
Exchange server doing some sort of logging for me? I don't know where
to look for a solution to this problem.
 
G

Guest

Your best option is still to use the Application_StartUp event in your VBA
editor (or use a COM Add-In) to log to a file.

You can view last logins to mailbox with Exchange System Manager, but I'm
not sure how this information can be accessed with a custom program. You
might try posting a query about this in the
microsoft.public.exchange2000.development newsgroup.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top