I dont use Qufoto but just did a quick check to see if it is working fine.
I have sent an email to their customer support as well and it has not bounced back yet. I am assuming it might have something to do with your IP address? Maybe try using a different email address and internet connection?
Hope that helps,