$URLName = "mail.domain.com" $NewServer = "internalservername" get-activesyncvirtualdirectory -server $NewServer | set-activesyncvirtualdirectory -internalurl "https://$URLName/Microsoft-Server-Activesync" -externalurl "https://$URLName/Microsoft-Server-Activesync" get-ecpvirtualdirectory -server $NewServer | set-ecpvirtualdirectory -internalurl "https://$URLName/ecp" -externalurl "https://$URLName/ecp" get-mapivirtualdirectory -server $NewServer | set-mapivirtualdirectory -internalurl "https://$URLName/mapi" -externalurl "https://$URLName/mapi" -IISAuthenticationMethods NTLM,OAuth get-owavirtualdirectory -server $NewServer | set-owavirtualdirectory -internalurl "https://$URLName/owa" -externalurl "https://$URLName/owa" get-powershellvirtualdirectory -server $NewServer | set-powershellvirtualdirectory -internalurl "https://$URLName/powershell" -externalurl "https://$URLName/powershell" get-webservicesvirtualdirectory -server $NewServer | set-webservicesvirtualdirectory -internalurl "https://$URLName/EWS/Exchange.asmx" -externalurl "https://$URLName/EWS/Exchange.asmx" set-clientaccessservice -Identity $NewServer -AutoDiscoverServiceInternalUri "https://$URLName/Autodiscover/Autodiscover.xml" get-outlookanywhere -server $NewServer | set-outlookanywhere -ExternalHostname $URLName -InternalHostname $URLName -ExternalClientsRequireSsl $true -InternalClientsRequireSsl $true -DefaultAuthenticationMethod NTLM get-oabvirtualdirectory -server $NewServer | set-oabvirtualdirectory -ExternalUrl https://$URLName/OAB -InternalUrl https://$URLName/OAB get-activesyncvirtualdirectory | fl server,internalurl,externalurl get-ecpvirtualdirectory | fl server,internalurl,externalurl get-mapivirtualdirectory | fl server,internalurl,externalurl get-owavirtualdirectory | fl server,internalurl,externalurl get-powershellvirtualdirectory | fl server,internalurl,externalurl get-webservicesvirtualdirectory | fl server,internalurl,externalurl Get-ClientAccessService | fl AutoDiscoverServiceInternalUri get-OutlookAnywhere | fl server,internalhostname,externalhostname get-oabvirtualdirectory | fl server,internalurl,externalurl