@Bernd Kruczek
Sorry Bernd, but ip affinity has nothing to do with the problem I'm referencing. The problem is there are basically 3 ways to deploy a hardware loadbalancer: Proxy mode, direct return path, and IP gateway. By FAR, the most common way to deploy Load balancers in Exchange deployments is to use the proxy method, because it requires no special networking considerations. However, when you run in proxy mode, a load balancer will replace the source IP in the header with it's own IP address. This causes a lot of real world problems. So let's go over what you'll run into if you did this.
Secnario: Accounting has this "app-x" that needs to be able to relay mail externally and has no authentication options you can look up. So let's go over each of the three models and see what happens:
1. In the proxy model, you have to end up putting in the source IP of the load balancer because thats where HTS sees all the traffic coming from. Now your app can relay externally ... but so can every client in your network ... and if you don't have an edge/hardware message hygiene so can every external IP that can hit the NAT. In other words, you almost completely opened up your SMTP topology to everyone. Not good.
2. In the direct return path model, all initial traffic get redirected with the original IP header so the HTS replies directly and no masking problem occurs. all better right? Well maybe not. See, most message hygiene solutions don't like a secondary IP address acknowledging traffic and will start denying the messages because of suspected spoofing. This can _sometimes_ be bypassed and configured around ... but not all message hygene solutions support that. Not only that, but now you're registering multiple PTR records and other routing annoyances to keep everything working.
3. The final option is the most "bullet proof": we setup a unique subnet for the HTS boxes and use the load balancer as the default gateway. But now we are changing our network layout .... for SMTP. This falls in the category of "needlessly complex" and most people will avoid this design because of it.
Or we avoid having to choose between complex and incomplete and simply use MX records and multiple smarthosts ... which is the native resilience SMTP has always had.
Final note: I've read the F5 white papers. Here's a fun one for you: notice they dont show you how to setup SMTP on the F5? They have screenshot walk throughs and even templates in the UI for POP3, IMAP, RPC, OWA .... but not for SMTP. There's a reason fore that.