The categorizer in exchange 2007 helps to pick the last message from the submission queue, then check if the message needs to be internally or externally routed in the exchange organization, and it does this always. On every Hub Transport server, the categorizer carries out some functions. The categorizer helps to identify and verify recipients. It determines the routing paths. It helps in applying message policies. It assists in the distribution lists’ expansion. It also helps to convert content formats.
The categorizer enhances the performance of mail flow in Exchange Server. The transport pipeline brings about the occurrence of mail flow in the Exchange Server. There are many collections that make up the transport pipeline, such as services, components, connections, and queues. All these work together, routing all messages to the categorizer. The categorizer can still be referred to as the SMTP categorizer. It is a part of the message transport engine in Exchange Server. It functions in delivering messages.
The categorizer performs recipient resolution and sends an NDR if non-existent domain before sending off to the Transportation Rule agent. A new transport rule has been set up to block the delivery of outbound external e-mail based on the content of an x-header. With the X Header set with the value that should trigger the transport rule, instead, the user sending the e-mail receives an NDR.
If a test e-mail is sent to the external SMTP address, the transport rule is triggered successfully. The mail flow messages enter the submission queue as soon as they enter the transport through the SMTP Incompetent. Messages are sent to the submission queue, where they are picked up for further processing. During this, lists and content converted.