Exchange 2010: external mail forwarding:
New-MailContact -Name “Foo User” -ExternalEmailAddress “foo@externaldomain.com”
After user creation you should edit, Properties -> Mail Flow Settings -> Delivery Options -> Properties -> Forward to