“mult-e-mail” : multi-platform electronic organizer with e-mail client “mult-e-mail” :...

6
Mult-E-Mail” : Mult-E-Mail” : Multi-Platform Electronic Multi-Platform Electronic Organizer Organizer with E-mail Client with E-mail Client Kogan Daniel Kogan Daniel Kostas Matvey Kostas Matvey Software Laboratory Software Laboratory Supervisor: Supervisor: Yan Futerman Yan Futerman Performers: Performers: Winter 2002 Winter 2002

Post on 20-Dec-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client  Kogan Daniel

““Mult-E-Mail” :Mult-E-Mail” :Multi-Platform Electronic Organizer Multi-Platform Electronic Organizer

with E-mail Clientwith E-mail Client  

Kogan DanielKogan Daniel Kostas MatveyKostas Matvey

Software LaboratorySoftware Laboratory

Supervisor:Supervisor: Yan FutermanYan Futerman

Performers:Performers:

Winter 2002Winter 2002

Page 2: “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client  Kogan Daniel

Project GoalsProject Goals

Usual mail client capabilitiesUsual mail client capabilities– Send/Read/Reply and Forward options Send/Read/Reply and Forward options – AttachmentsAttachments– Automatic signature Automatic signature

Electronic address book with "find" operations Electronic address book with "find" operations Import/export of the address book Import/export of the address book Calendar, events and reminder Calendar, events and reminder Meetings organizer and special meeting email Meetings organizer and special meeting email

messages messages The application should be platform-independent. The application should be platform-independent.

Page 3: “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client  Kogan Daniel

3 folders for different purposes.

Each folder has the features: Sorting messages by any fieldSorting messages by any field Already-read messages Already-read messages

appear in gray.appear in gray. Several messages may be Several messages may be

opened simultaneously.opened simultaneously.Switching between E-Mail and Scheduler mode Switching between E-Mail and Scheduler mode windowswindows

Configuring the application Configuring the application

General ViewGeneral ViewThe main window (in E-Mail mode)The main window (in E-Mail mode)

* All the screenshots were taken from the application running on a Windows platform. The application was also * All the screenshots were taken from the application running on a Windows platform. The application was also successfully tested on a Linux platform. Screenshots of a Linux-running program appear in a project book.successfully tested on a Linux platform. Screenshots of a Linux-running program appear in a project book.

Page 4: “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client  Kogan Daniel

Sending/Receiving E-MailSending/Receiving E-MailReading Mail window. Features : Reply/Forward : opens a new composition Reply/Forward : opens a new composition

window, and automatically inserts recipients, window, and automatically inserts recipients, subject and text.subject and text.

Attachments : pressing on “save attachment” Attachments : pressing on “save attachment” will open the “Save” dialog, standard to the will open the “Save” dialog, standard to the specific OS. Number and size of attachments specific OS. Number and size of attachments is unlimited.is unlimited.

Mail Composition window. Features : Multiple recipients are allowed in each Multiple recipients are allowed in each

category (separated by “,”).category (separated by “,”). Recipients addresses can be fetched Recipients addresses can be fetched

from the Address Book (invoked by from the Address Book (invoked by pressing on the labels To: / Cc: / Bcc: )pressing on the labels To: / Cc: / Bcc: )

Attachments : unlimited number of Attachments : unlimited number of attachments is allowed. Adding is done attachments is allowed. Adding is done via the “Open” dialog, standard to the via the “Open” dialog, standard to the specific OS.specific OS.

When sent, the message will be When sent, the message will be automatically saved to the “Out” folder.automatically saved to the “Out” folder.

Page 5: “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client  Kogan Daniel

Address BookAddress BookModifying the address book: New Entry: the user can store the New Entry: the user can store the

following details on a specific entry :following details on a specific entry :

Changing Entry: any detail of an entry can Changing Entry: any detail of an entry can later be changed.later be changed.

Importing/Exporting the address book The entire Address Book database can be The entire Address Book database can be

stored (exported) to a file on disk, and stored (exported) to a file on disk, and can later be loaded (imported) from that can later be loaded (imported) from that file by the application on the same or file by the application on the same or different workstation.different workstation.

Searching the address book Quick search: as the user types the wanted full name, Quick search: as the user types the wanted full name,

the first matching entry is selected in the entries list.the first matching entry is selected in the entries list. Smart search: the application searches and returns Smart search: the application searches and returns

the entries that match all the specified fields (name, e-the entries that match all the specified fields (name, e-mail, nick, address).mail, nick, address).

Page 6: “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client “Mult-E-Mail” : Multi-Platform Electronic Organizer with E-mail Client  Kogan Daniel

Modifying the address book: Adding a new event:Adding a new event:

Events are reminded T minutes Events are reminded T minutes before the scheduled time, or at before the scheduled time, or at start-up if they were missed. The start-up if they were missed. The value of T is set in the value of T is set in the configuration window.configuration window.

Meetings Sending a meeting is very similar to sending an Sending a meeting is very similar to sending an

ordinary mail. It appears in “Out” folder when ordinary mail. It appears in “Out” folder when sent, and in “In” folder when received.sent, and in “In” folder when received.

In addition, when meeting is sent, sender’s In addition, when meeting is sent, sender’s application and the applications of all the application and the applications of all the receivers will automatically add an appropriate receivers will automatically add an appropriate event to the scheduler.event to the scheduler.

Users of e-mail clients other than Mult-E-Mail will Users of e-mail clients other than Mult-E-Mail will “see” the Meeting as an ordinary e-mail message.“see” the Meeting as an ordinary e-mail message.

SchedulerScheduler