You need to use CatchAllAgent in CodePlex. It was written to work with Exchange 2007, but it also works since 2010.
The main trick is to install it in the TransportRoles directory according to these links:
http://catchallagent.codeplex.com/discussions/218519?ProjectName=catchallagent
http://catchallagent.codeplex.com/discussions/62204?ProjectName=catchallagent
1) ZIP
2) "C:\Program Files\Microsoft\Exchange Server\TransportRoles\agents\catchall"
[ , TransportRoles\agents]
3) config.xml , ,
4) Exchange Management Shell, :
install-transportagent -Name "CatchAll Agent" -TransportAgentFactory:CatchAll.CatchAllFactory -AssemblyPath:"C:\Program Files\Microsoft\Exchange Server\TransportRoles\agents\catchall\CatchAllAgent.dll"
get-transportagent
enable-transportagent "CatchAll Agent"
net stop MSExchangeTransport
net start MSExchangeTransport
5) , , .