1. A method of annotating an electronic message, comprising: at a computing device having one or more processors and memory storing one or more programs configured for execution by the one or more processors: displaying a user interface for an electronic messaging application, wherein the user interface includes a list of messages received by a user, and each displayed message includes a respective message summary comprising (i) a subject line of the displayed message and (ii) additional context information including an initial portion of the displayed message; receiving from the user a description of a first task associated with a first message of the displayed messages, wherein the user provides the description, in the user interface, using an annotation box, which allows the user to edit the description and to specify a type for the description; designating the description as a first annotation associated with the first message using the annotation box in the user interface, allowing the user to save the first task associated with the first message of the displayed messages; and updating the displayed messages in the list of messages, including replacing the message summary of the first message with the first annotation and a corresponding visual cue.
1. A method of annotating an electronic message, comprising: at a computing device having one or more processors and memory storing one or more programs configured for execution by the one or more processors: displaying a user interface for an electronic messaging application, wherein the user interface includes a list of messages received by a user, and each displayed message includes a respective message summary comprising (i) a subject line of the displayed message and (ii) additional context information including an initial portion of the displayed message; receiving from the user a description of a first task associated with a first message of the displayed messages, wherein the user provides the description, in the user interface, using an annotation box, which allows the user to edit the description and to specify a type for the description; designating the description as a first annotation associated with the first message using the annotation box in the user interface, allowing the user to save the first task associated with the first message of the displayed messages; and updating the displayed messages in the list of messages, including replacing the message summary of the first message with the first annotation and a corresponding visual cue. 4. The method of claim 1 , further comprising; closing the electronic messaging application; receiving subsequent user input to reopen the electronic messaging application; and reopening the electronic messaging application, including displaying the list of messages, thereby replacing the message summary of the first message with the first annotation and the corresponding visual cue.