Webmail. Agenda Why use webmail? Why use webmail? What is webmail What is webmail –Email basic...
-
Upload
howard-willis -
Category
Documents
-
view
220 -
download
3
Transcript of Webmail. Agenda Why use webmail? Why use webmail? What is webmail What is webmail –Email basic...
WebmailWebmail
AgendaAgenda
Why use webmail?Why use webmail? What is webmailWhat is webmail
– Email basicEmail basic» Email systemEmail system
MDAMDA MTAMTA MUAMUA
» ProtocolProtocol SMTPSMTP POP3POP3 IMAPIMAP
AgendaAgenda
– Webmail systemWebmail system» structurestructure
» Vs email systemVs email system
» Example TWIG, SquirreMailExample TWIG, SquirreMail
DemoDemo
Why use webmail?Why use webmail?
Common interfaceCommon interface– Resources for training are littleResources for training are little
Machine independent Machine independent – Only browser is neededOnly browser is needed
Why use webmail?Why use webmail?
Mobility and easy to useMobility and easy to use– Can use any place that connect internet Can use any place that connect internet – Only need a browser and a account Only need a browser and a account – No setting neededNo setting needed
Email systemEmail system
MDA ( Mail Delivery Agent) MDA ( Mail Delivery Agent)
concentrate on delivering mail to local usersconcentrate on delivering mail to local users» Just like what postman doJust like what postman do
e.g. Binmail, Procmaile.g. Binmail, Procmail
Email systemEmail system
MTA ( Mail Transfer Agent)MTA ( Mail Transfer Agent)
determines destination of recipient determines destination of recipient address and transfer the mailaddress and transfer the mail
» just like the post officejust like the post office
e.g. sendmail, qmail, Postfixe.g. sendmail, qmail, Postfix
Email systemEmail system
MUA ( Mail User Agent )MUA ( Mail User Agent )
as an interface for users to read as an interface for users to read messages stored in their mail boxmessages stored in their mail box
» just like your hand and footjust like your hand and foot
» This is machine dependant programThis is machine dependant program
e.g. kmail (linux), outlook express ( windows)e.g. kmail (linux), outlook express ( windows)
What is webmailWhat is webmail
Email basicEmail basic– Email systemEmail system
Workstation
MUA
Mail Server
MTA
Email database
Mail Server
MTA
Email database
MDA MDA
Workstation
MUA
POP3/IMAP
SMTP
SMTP
ProtocolProtocol
SMTP ( Simple Mail Transfer Protocol)SMTP ( Simple Mail Transfer Protocol)
– Protocol used in MTA Protocol used in MTA – Developed for transferring messages across Developed for transferring messages across
Internet between MTA servers.Internet between MTA servers.
ProtocolProtocol
POP3 (Post Office Protocol)POP3 (Post Office Protocol)– Simplest MUA protocolSimplest MUA protocol
– Current version of POP is 3 -> POP3Current version of POP is 3 -> POP3
– MUA use POP3 to access and read messages in user’s MUA use POP3 to access and read messages in user’s mailbox mailbox
– Messages will store on local workstation, and deletes Messages will store on local workstation, and deletes messages from server, thus save space on mail servermessages from server, thus save space on mail server
ProtocolProtocol
IMAP(Interactive Mail Access Protocol)IMAP(Interactive Mail Access Protocol)
– MUA protocolMUA protocol– Current version 4, revision 1 -> Current version 4, revision 1 -> IMAP4rev1IMAP4rev1– MUA use it to manipulate mail messages in MUA use it to manipulate mail messages in
folders on the mail serverfolders on the mail server
ProtocolProtocol
IMAP(Interactive Mail Access Protocol)IMAP(Interactive Mail Access Protocol)
– Messages keep in mail server -> can access in Messages keep in mail server -> can access in different workstationdifferent workstation
– Disk space must be watchedDisk space must be watched
Webmail systemWebmail system
StructureStructure
Web server Mail Server
Workstation
Webmail client
browser
MUA
Email database
MTA
Webmail systemWebmail system
Vs email systemVs email system– Only need a web server, so no need to Only need a web server, so no need to
setup on workstationsetup on workstation
Webmail systemWebmail system
Example TWIG, SquirreMailExample TWIG, SquirreMail
DemoDemo