Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Intercepting emails as they are sent

6 views
Skip to first unread message

SeekerOfTruths

unread,
Jan 15, 2009, 12:06:01 PM1/15/09
to
Hi, I've been asked to develop (despite having no prior experience with
Exchange) some sort of plugin that can intercept ALL emails at the point they
are sent.

I've looked at the SMTP OnArrival event, but this isn't sufficient as it
only catches emails as they leave the exchange server for hte outside world.
I need to be able to inspect ANY email at th epoin that it is sent, including
one's between mailboxes on the same Exchange server.

Can this be done, and if so what do I need to look at?

Michael Bell

unread,
Jan 15, 2009, 2:02:18 PM1/15/09
to
Look at Journaling rules.

Michael Bell

"SeekerOfTruths" <SeekerO...@discussions.microsoft.com> wrote in message
news:0C5379A8-E687-4CCB...@microsoft.com...

SeekerOfTruths

unread,
Jan 16, 2009, 6:19:01 AM1/16/09
to
Thanks for the reply Michael, but I'm not sure that journaling would allow me
to do what I need.

I need to be able to intercept any email sent by any user and perform some
security check upon it. If it passes the email should be dispatched to it's
destination, but if it fails it should be put in a quarantine area/mailbox to
be checked by an appropriate person. If that person then decides the email is
OK, it should subsequently be dispatched to the original recipient(s). The
sender (and the recipients) should be completely unaware that this has
happened.

My understanding of journaling is that the journal receives a copy of all
emails sent, and thus would not enable me to prevent the original emal from
being dispatched - or is my understanding incorrect?

Seeker

Oliver Moazzezi [MVP]

unread,
Jan 16, 2009, 6:48:44 AM1/16/09
to

> My understanding of journaling is that the journal receives a copy of all
> emails sent, and thus would not enable me to prevent the original emal
> from
> being dispatched - or is my understanding incorrect?

Your understanding is correct yes. There's already products available that
do what you want. But they are for recipients outside the Exchange Org
(Internet).

Are you saying you must have this functionality for users even when sending
to each other?

Oliver


SeekerOfTruths

unread,
Jan 16, 2009, 8:43:02 AM1/16/09
to
Yes, at the moment the requirement is to handle all mails sent - both
external and internal. I am aware of a number of existing products that would
fit the bill, but apparently that is not an option - the company (can't or
won't) buy an 3rd party product and want something developed in-house instead.

Oliver Moazzezi [MVP]

unread,
Jan 16, 2009, 10:25:59 AM1/16/09
to
I would get a project and man hour overview document created to see if it
would be cheaper just to buy something already out there.

Oliver


John Fullbright

unread,
Apr 6, 2009, 1:05:17 PM4/6/09
to
An OnArrival event only processes the message if it's in MIME format. A
message sent in MAPI format won't be processed. If you want to use an
OnArrival event, you have to force a content conversion. That is resource
intensive and doesn't scale well. You might try a store event. Seems like
an awful lot of work for somthing you could get off the shelf.


"SeekerOfTruths" <SeekerO...@discussions.microsoft.com> wrote in message
news:0C5379A8-E687-4CCB...@microsoft.com...

GSteven

unread,
Apr 23, 2009, 9:32:09 AM4/23/09
to
I know this thread is aging but thought I'd ask. I have a similar
requirement. A small service or applet that will actually run on the server
to evalualte an email and trigger sending an outbound email. Several people
have stated that there are products you can buy off the shelf for this. Can
anyone offer names of said products?

"John Fullbright" <fjohn@donotspamnetappdotcom> wrote in message
news:uAQ8dntt...@TK2MSFTNGP05.phx.gbl...

GSteven

unread,
Aug 27, 2010, 11:34:05 AM8/27/10
to
guess not...

"GSteven" <GSP@DavClaServ> wrote in message
news:8fd9d$49f06d7b$d1a8fa82$12...@EDELTACOM.COM...

0 new messages