Can't create new account?
Can't create new account?
I'm trying to create a new Zoho Mail account. But every time I fill out new details at
https://www.zoho.com/mail/
and click "Sign up for free", I'm simply redirected to a "405 Not Allowed" page. What's going on?