8. A computer program product for classifying electronic messages, the computer program product comprising a computer readable storage medium having computer usable program code configured for: providing access to a predefined list of categories, wherein each of the categories has a predefined association with a respective one or more key words, and wherein each of the one or more key words has an associated weight value reflecting a correlation between the respective key word and the category; for each category in the predefined list of categories, calculating a relevancy score based on the one or more key words found in a body of the electronic message, wherein the relevancy score reflects a correlation between the electronic message and the category; associating the electronic message with a category from the predefined list of categories having a strongest correlation with the electronic message based on the calculated relevancy scores; and responsive to detecting a user action associated with the electronic messages, adjusting at least one of the associated weight values for at least one of the keywords found in the body of the electronic message and having the predefined association with the determined category having the strongest correlation, wherein the detected user action comprises at least one of replying to the electronic message, archiving the electronic message, and deleting the electronic message.
8. A computer program product for classifying electronic messages, the computer program product comprising a computer readable storage medium having computer usable program code configured for: providing access to a predefined list of categories, wherein each of the categories has a predefined association with a respective one or more key words, and wherein each of the one or more key words has an associated weight value reflecting a correlation between the respective key word and the category; for each category in the predefined list of categories, calculating a relevancy score based on the one or more key words found in a body of the electronic message, wherein the relevancy score reflects a correlation between the electronic message and the category; associating the electronic message with a category from the predefined list of categories having a strongest correlation with the electronic message based on the calculated relevancy scores; and responsive to detecting a user action associated with the electronic messages, adjusting at least one of the associated weight values for at least one of the keywords found in the body of the electronic message and having the predefined association with the determined category having the strongest correlation, wherein the detected user action comprises at least one of replying to the electronic message, archiving the electronic message, and deleting the electronic message. 10. The computer program product of claim 8 , wherein the operation further comprises: displaying the relevancy score of the electronic message along with relevancy scores of a plurality of other classified electronic messages in an electronic message box; receiving a request to sort the electronic messages in the electronic message box based on respective relevancy scores; and upon receiving the request, sorting the electronic messages in the electronic message box based on respective relevancy scores.