Você está tentando se conectar ao ponto de extremidade de remoting padrão no Exchange Server e adicionar os snapins ps a partir daí. Isto está errado. Substitua suas primeiras 3 linhas por isso:
$mailcred = Get-Credential
$mailSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://MAILSRV/PowerShell/ -Credential $mailcred
Import-PsSession $mailSession
Você não precisa inserir a sessão, importe-a para a sessão local. A partir daqui, você pode usar os CmdLets específicos do Exchange localmente. Além disso, alguns dos tipos .Net do Exchange são instalados com o Console de Gerenciamento do Exchange, portanto, isso precisa ser instalado no computador local se você quiser fazer coisas com tamanhos de caixa de correio (o Exchange usa seus próprios tipos para objetos de tamanho)