Fix behaviour when mail is different from PHP_AUTH_USER@host via HTTP auth

With HTTP authentication enabled, if the PHP_AUTH_USER ```kload``` has ```hello@kload.fr``` as XMPP address (broadcasted as HTTP_EMAIL header), this commit avoids user to be connected as ```kload@kload.fr```, and connect with ```hello@kload.fr``` as it should.