Webmail
Agenda Why use webmail? Why use webmail? What is webmail What is webmail – basic » system MDA MDA MTA MTA MUA MUA »Protocol SMTP SMTP POP3 POP3 IMAP IMAP
Agenda –Webmail system »structure »Vs system »Example TWIG, Squirr Demo Demo
Why use webmail? Common interface Common interface –Resources for training are little Machine independent Machine independent –Only browser is needed
Why use webmail? Mobility and easy to use Mobility and easy to use –Can use any place that connect internet –Only need a browser and a account –No setting needed
system MDA ( Mail Delivery Agent) MDA ( Mail Delivery Agent) concentrate on delivering mail to local users »Just like what postman do e.g. Binmail, Procmail
system MTA ( Mail Transfer Agent) MTA ( Mail Transfer Agent) determines destination of recipient address and transfer the mail » just like the post office e.g. sendmail, qmail, Postfix
system MUA ( Mail User Agent ) MUA ( Mail User Agent ) as an interface for users to read messages stored in their mail box » just like your hand and foot »This is machine dependant program e.g. kmail (linux), outlook express ( windows)
What is webmail basic basic – system Workstation MUA Mail Server MTA database Mail Server MTA database MDA Workstation MUA POP3/IMAP SMTP
Protocol SMTP ( Simple Mail Transfer Protocol) SMTP ( Simple Mail Transfer Protocol) –Protocol used in MTA –Developed for transferring messages across Internet between MTA servers.
Protocol POP3 (Post Office Protocol) POP3 (Post Office Protocol) –Simplest MUA protocol –Current version of POP is 3 -> POP3 –MUA use POP3 to access and read messages in user’s mailbox –Messages will store on local workstation, and deletes messages from server, thus save space on mail server
Protocol IMAP(Interactive Mail Access Protocol) IMAP(Interactive Mail Access Protocol) –MUA protocol –Current version 4, revision 1 -> IMAP4rev1 –MUA use it to manipulate mail messages in folders on the mail server
Protocol IMAP(Interactive Mail Access Protocol) IMAP(Interactive Mail Access Protocol) –Messages keep in mail server -> can access in different workstation –Disk space must be watched
Webmail system Structure Structure Web server Mail Server Workstation Webmail client browser MUA database MTA
Webmail system Vs system Vs system –Only need a web server, so no need to setup on workstation
Webmail system Example TWIG, Squirr Example TWIG, Squirr
Demo