Patent ID: 8572702

Claim:
A server connected to at least one user terminal, comprising: a storage unit storing a plurality of email addresses and a plurality of email boxes associated with corresponding email address, each of the email boxes comprising a plurality of emails sent to each of the corresponding email addresses, each of the plurality of emails sent to each of the email addresses may being a registration email that at least comprises a website and a username that was set when the user registered a service in the website; a processor; and one or more program modules stored in the storage unit and executed by the processor, the one or more program modules comprising: a receiving module operable to receive a password recovery request for an submitted email address of a user through the at least one user terminal; a determining module operable to search for any registration emails in one email box associated with the submitted email address in the storage unit that the email box receives when the user registered for a web service, to determine whether there is any registration email in the email box associated with the submitted email address; an obtaining module operable to obtain the website and the username from the registration email determined by the determining module; a prompting module operable to generate prompt information according to the obtained website, and further to control the user terminal to display the prompt information to prompt a user to input the username corresponding to the website; a judging module operable to receive the input username corresponding to the website, and to determine whether the input username corresponding to the website matches the obtained username that was set when the user registered a service in the website; and an executing module operable to generate a new email password when the input username corresponding to the website matches the obtained username that was set when the user registered a service in the website, and control the corresponding user terminal to display the new email password.