Brief
Subscribers can check email subscriptions for new messages.
Narrative
Trillian opens the check mail page and selects the Check Mail command.
Goal
| Goal |
Retreive mail |
| Level |
User Goal |
(User Goal, Summary, Subfunction) |
| Trigger |
Subscriber would like to read new mail |
| Primary Actor |
Subscriber |
Main Success Scenario (MSS)
| Step |
Action |
| 1 |
Subscriber selects "retrieve new mail" command. |
| 2 |
System retrieves new mail |
| 3 |
System presents a list of new and old mail showing the sender (from), subject, date, and message size. |
| 4 |
Subscriber selects a message |
| 5 |
System presents the selected message, showing the header (from, to, cc, subject, and date) and the message text, with commands for returning to the list, replying to sender, replying to all, and forwarding the message. |
| 6 |
System presents a checkbox next to each message, with commands for "Select All" and "Delete Selection". |
| 7 |
Subscriber chooses one of the available commands. |
Extensions
| Step |
Branching Action |
| |
|
| 2a |
System encounters a problem when retrieving the mail |
| .1 |
[TODO] |
| |
|
| 3a |
List is too long for system to display at once and system presents the list in pages. |
| .1 |
[TODO] |
| |
|
| 7a |
Subscriber chooses Select All and Delete Selection |
| .1 |
[TODO] |
| |
|
| 7b |
Subscriber chooses "Reply to Sender". |
| .1 |
[TODO] |
| |
|
| 7c |
Subscriber chooses "Reply to All". |
| .1 |
[TODO] |
| |
|
| 7c |
Subscriber chooses "Forward". |
| .1 |
[TODO] |
| |
|
Preconditions and Guarantees
| Preconditions |
Subscriber is authenticated |