Outgoing server per identity

Please consider adding a feature where the outgoing server config is determined by the chosen identity.

Thank you.