"Nick" <NoOne@newsgroup> wrote in message
> But that only puts the mail into another mailbox which would soon fill-up
> if it were keeping an archive of all mail. What we are trying to do is
> record the mail in a database.
Your event sink is doing something similar, I assume, whether it puts it
into a database or a mailbox. In a large scale environment, (I know, I'll
get comments on this), we have journalling enabled, as well as a 3rd party
archive system that puts everything into an SQL database, with a front end
that works with OWA and Outlook allowing users access to their archived
data, but at the same time, we have a journal mailbox for each store to go
back on directly, if needed.
I am not a programmer, and I don't know if you are storing it per user, as
in mirroring a whole mailbox for each individual or not, but I would imagine
to look at MAPI methods to work with inbound and outbound mail at the store
level, otherwise, I would write something to intercept data in and out of
the Journal mailbox using MAPI.
These are just thoughts, thinking out loud. However, I would think if you
need more specific help with the event sink, since it is a programming
question and not specifically an SBS question, I would suggest to post to
the following more qualified newsgroups for specific help in programming. I
don't know which language or method you are using, but the two following
would be a good start, and I'm they can direct you to a specific group if
they are not the correct groups.