Dashboard > Struts University > Home > MailReader > MailReader Use Cases > Compose
Added by Ted Husted, last edited by Ted Husted on Apr 04, 2006  (view change)


Subscribers can compose email messages and replies.


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 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.


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.

Site running on a free Atlassian Confluence Open Source Project License granted to OSS. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators