This parameter MaxPerDomainOutboundConnections specifies the maximum number of connections that an Internet-facing Hub Transport server or Edge Transport server can have open to any single remote domain. The outbound connections to remote domains occur by
using Send connectors that exist on the server. The default value of the MaxPerDomainOutboundConnections parameter is 20.
This parameter PickupDirectoryMaxMessagesPerMinute specifies the rate of message processing for both the Pickup directory and Replay directory. Each directory can independently process message files at the rate that's specified by the PickupDirectoryMaxMessagesPerMinute
parameter. By default, the Pickup directory can process 100 messages per minute, and the Replay directory can process 100 messages per minute at the same time.
You can know more detail from this document:
Understanding Message Throttling
http://technet.microsoft.com/en-us/library/bb232205.aspx
In my opinion, if you don't have special requirement, you can just use it default settings.
Thanks,
EvanEvan Liu
TechNet Community Support
There is an amazing pack of free network admin tools. click here to download it




