Categorizer event sink / routing event sink - Microsoft Exchange

This is a discussion on Categorizer event sink / routing event sink - Microsoft Exchange ; I want to reroute all email from a particular group of internal users through another (non-Exchange) server which will pre-process their email before it's sent to its final recipient. The best way I can see to do this (I've only ...

+ Reply to Thread
Results 1 to 5 of 5

Categorizer event sink / routing event sink

  1. Default Categorizer event sink / routing event sink

    I want to reroute all email from a particular group of internal users
    through another (non-Exchange) server which will pre-process their
    email before it's sent to its final recipient.

    The best way I can see to do this (I've only just started learning
    about the way Exchange works though) is:
    - create a Categorizer event sink to look up the group membership of
    the sender. - if they belong to the group I want to reroute emails from
    then add some kind of attribute to the email.
    - create a Routing event sink to reroute the email based on the
    attribute set in the Categorizer event sink.

    Is this the best way to do it? I can't find much info on creating
    categorizer sinks (or routing sinks for that matter: what kind of info
    do I have access to in a routing sink?)

    -- Jordan


  2. Default Re: Categorizer event sink / routing event sink

    On 14 Jul 2005 20:08:35 -0700, jordan.r.stewart@gmail.com hired a team
    of monkeys to write:

    >I want to reroute all email from a particular group of internal users
    >through another (non-Exchange) server which will pre-process their
    >email before it's sent to its final recipient.
    >
    >The best way I can see to do this (I've only just started learning
    >about the way Exchange works though) is:
    >- create a Categorizer event sink to look up the group membership of
    >the sender. - if they belong to the group I want to reroute emails from
    >then add some kind of attribute to the email.
    >- create a Routing event sink to reroute the email based on the
    >attribute set in the Categorizer event sink.
    >
    >Is this the best way to do it? I can't find much info on creating
    >categorizer sinks (or routing sinks for that matter: what kind of info
    >do I have access to in a routing sink?)


    Writing categorizer event sinks is non-trivial and there's not a whole
    lot of documentation out there[1]. Can you describe your needs a
    little more? Do messages sent by these users need to be processed if
    the recipients are internal, or only if they are destined for external
    recipients? If it's just to external recipients you may be able to
    bypass the need for an event sink altogether and use restrictions on
    SMTP connectors to force mail from these recipients through a specific
    connector which routes their outbound Internet e-mail to a smart host
    (your external server) for processing.


    [1] And if it's also for internal mail you'd potentially need to write
    several event sinks to achieve a fluid and robust system.

    --
    Chris Scharff
    Messaging Services Architect
    MessageOne

    Emergency Mail System: http://www.messageone.com/email-continuity/

  3. Default Re: Categorizer event sink / routing event sink

    The email only needs to be processed if it's to an external recipient,
    and coming from a user in a particular Active Directory group.

    How would it work using restrictions on SMTP connectors? It looks like
    you can only reject mail. If one connector rejects an email does
    Exchange then try another connector (that has a higher cost) or does
    the email sending just fail?

    - Jordan


  4. Default Re: Categorizer event sink / routing event sink

    On 18 Jul 2005 16:36:44 -0700, jordan.r.stewart@gmail.com hired a team
    of monkeys to write:

    >The email only needs to be processed if it's to an external recipient,
    >and coming from a user in a particular Active Directory group.
    >
    >How would it work using restrictions on SMTP connectors? It looks like
    >you can only reject mail. If one connector rejects an email does
    >Exchange then try another connector (that has a higher cost) or does
    >the email sending just fail?


    If a user (or group) is not allowed to use a particular connector, if
    there is another connector valid for that address space, they will use
    it instead.

    --
    Chris Scharff
    Messaging Services Architect
    MessageOne

    Business Continuity That Makes Business Sense
    http://www.messageone.com/email-continuity/

  5. Default Re: Categorizer event sink / routing event sink

    Thanks for the help.

    -- Jordan


+ Reply to Thread

Similar Threads

  1. C# com and c++ event sink
    By Application Development in forum DOTNET
    Replies: 0
    Last Post: 12-05-2006, 07:50 AM
  2. event sink
    By Application Development in forum Microsoft Exchange
    Replies: 1
    Last Post: 11-17-2006, 04:42 PM
  3. SCL Value in Event Sink
    By Application Development in forum Microsoft Exchange
    Replies: 5
    Last Post: 01-30-2006, 05:13 PM
  4. Event Sink Event Choices
    By Application Development in forum Microsoft Exchange
    Replies: 4
    Last Post: 12-08-2005, 04:09 PM
  5. event sink ?
    By Application Development in forum Microsoft Exchange
    Replies: 0
    Last Post: 10-13-2005, 06:30 PM