You mention:
"Important: In the event that you are utilizing a split-brain DNS infrastructure, then you must use different names for Outlook Anywhere inside and out. Outlook will also prefer the internal settings over the external settings and since the same namespace is
used for both, regardless of whether the client is internal or external, it will utilize only the internal authentication settings. By utilizing two namespaces for Outlook Anywhere, you can ensure that your internal clients can connect utilizing Kerberos authentication.
"
I want to use Kerberos auth for internal clients. Is it then a requirement to use two different host names for Outlook Anywhere? (mailinternal.contoso.com/rpc & mail.external.contoso.com/rpc versus single namespace mail.contoso.com/rpc)