6. One or more computer readable storage devices having stored thereon software which when executed by one or more processors cause the processor to perform a method for assisting email users in managing email messages received in their email account, the method comprising: receiving event data indicating a user action associated with a received email message in an email account, the received email message contains data that identifies a sender of the received email message; assigning an assistance weight to the received event data indicating the user action associated with the received email message in accordance with a heuristic; determining that the email user is not interested in receiving future emails from the sender based on the heuristic comprising determining an assistance factor based upon one or more assistance weights assigned to event data indicating prior user actions associated with the same sender and the assistance weight assigned to the received event data indicating the user action associated with the received email message and determining that the assistance factor satisfies a criteria with respect to a predetermined value; and adding the sender of the received email message associated with the event data on a block-list associated with the email user; notifying the email user via a user interface that the sender has been added to the block-list associated with the email user; providing the email user an opportunity to remove the sender from the block-list associated with the email user; and removing the sender from the block-list associated with the email user if user input indicates the sender is not to be added to the block-list associated with the email user.
6. One or more computer readable storage devices having stored thereon software which when executed by one or more processors cause the processor to perform a method for assisting email users in managing email messages received in their email account, the method comprising: receiving event data indicating a user action associated with a received email message in an email account, the received email message contains data that identifies a sender of the received email message; assigning an assistance weight to the received event data indicating the user action associated with the received email message in accordance with a heuristic; determining that the email user is not interested in receiving future emails from the sender based on the heuristic comprising determining an assistance factor based upon one or more assistance weights assigned to event data indicating prior user actions associated with the same sender and the assistance weight assigned to the received event data indicating the user action associated with the received email message and determining that the assistance factor satisfies a criteria with respect to a predetermined value; and adding the sender of the received email message associated with the event data on a block-list associated with the email user; notifying the email user via a user interface that the sender has been added to the block-list associated with the email user; providing the email user an opportunity to remove the sender from the block-list associated with the email user; and removing the sender from the block-list associated with the email user if user input indicates the sender is not to be added to the block-list associated with the email user. 7. The one or more computer readable storage devices as recited in claim 6 , wherein the step of assigning an assistance weight to the event data indicating the user action associated with the received email message comprises assigning the assistance weight based on at least one of: a number of email messages associated with the sender that have been previously junked by the user; a number of email messages associated with the sender for which the user has previously submitted an unsubscribe request; a number of email messages associated with the sender that have been previously deleted by the user; a number of email messages associated with the sender that have been previously rescued by the user; a number of email messages associated with the sender that have been previously marked as a phishing scam by the user; a number of email messages associated with the sender that have been read by the user; and if a number of email messages associated with the sender have been read by the user, an amount of time the user has spent reading each email message.