Brief
Subscribers can compose email messages and replies.
Narrative
Trillian needs to report on a meeting she attended while away. From the email list, she selects the Compose command. Trillian enters her colleague's email address, and the message to send.
| From |
trillian@magrathea.com |
| To |
zaphod@magrathea.com |
| CC |
slarti@magrathea.com |
| Subject |
Today's meeting with Fenchurch |
| Message |
The tea was tepid, but the conversation was hot. |
Goal
| Goal |
Compose email message |
| Level |
User Goal |
(User Goal, Summary, Subfunction) |
| Trigger |
Subscriber would like to compose new message or reply to an incoming message |
| Primary Actor |
Subscriber |
Main Success Scenario (MSS)
| Step |
Action |
Screen |
| 1 |
Subscriber selects "Reply" command. |
|
| 2 |
System presents a blank message form with the reply-to address inserted, "Send" and "Cancel" commands. |
| 3 |
Subscriber enters the "To" and "CC" address, and the message text. |
| 4 |
Subscriber selects the "Send" comand. |
| 5 |
System transmits message. |
| 6 |
System returns to the current email list. |
Extensions
| Step |
Branching Action |
| |
|
| 1a |
Subscribe selects "Reply" command for a message. |
| .1 |
System inserts as the old message's "From" address as the new message's "From" address. |
| |
|
| 1a |
Subscribe selects "Reply-To-All" command for a message. |
| .1 |
System inserts old message's "From" and "CC" addresses as the new messages "To" and "CC" addresses, respectively. |
| |
| 5a |
System encouters problems transmitting message |
| .1 |
[TODO] |
Preconditions and Guarantees
| Preconditions |
Subscriber is authenticated. |