Missing Microsoft Exchange 2007 Anti Spam Agents? Here’s the how to: Install anti-spam agents on Hub Transport server
If you’re using Exchange Server 2007 in a topology with an Edge Transport server, the anti-spam agents – Connection Filtering, Content Filter, Sender ID, Sender Filter, Recipient Filter, and Protocol Analysis – are installed on the Edge server. You do not need these agents installed on the Hub server(s).
In environments without an Edge server role, these need to be installed manually on the Hub Transport server(s).
To install anti-spam agents on a Hub Transport server, start Exchange Management Shell (EMS), navigate to the “%ProgramFiles%\Microsoft\Exchange Server\Scripts” folder
(by default C:\Program Files\Microsoft\Exchange Server\Scripts)

Microsoft_Exchange_2007_Install-AntispamAgents
Now run/execute:
Microsoft_Exchange_2007_Install-AntispamAgents_PowerShell
[PS] C:\Program Files\Microsoft\Exchange Server\Scripts>.\install-AntispamAgents.ps1
Now restart the Microsoft Exchange Transport Service
Microsoft_Exchange_2007_TransportServiceRestart
Once installed successfully, the command will show each agent installed, whether it is enabled or not, and its priority
Anti-Spam Agents on Hub Transport serverAfter the anti-spam agents are installed, you can see the Anti-spam tab in Organization Configuration | Hub Transport node in Exchange Management Console.
(If your console was open during installation, you will need to restart it).
Microsoft_Exchange_2007_AntiSpamAgents
Alternatively you can run Get-TransportAgent
Microsoft_Exchange_2007_PowerShell_Get-TransportAgents
[PS] C:\>Get-TransportAgent
Thanks for the straight forward instruction. Your post made it a lot easier.