|I now have my "why" answered. Below is the reply from my hosting service;|
We have checked your IP address XX.XXX.X.XXX and noticed that it was blocked on the server firewall due to multiple login attempts (Checking email more than 60 times in an hour) within 60 minutes.
We have now unblocked your IP address so that you can access the website, emails, cPanel, FTP, etc...
In order to avoid such problem, please disable the auto-login option in your email client configuration.