80 likes | 259 Views
Email Services. Components of an Email System. Order of Scale. Single Server ( default configuration ) Provides mail boxes for local users only Inbound mail from localhost only mail jimg LAN Network Accepts mail via hostname mail jimg@opus.cabrillo.edu Domain Mail Service
E N D
Order of Scale • Single Server (default configuration) • Provides mail boxes for local users only • Inbound mail from localhost only • mail jimg • LAN Network • Accepts mail via hostname • mail jimg@opus.cabrillo.edu • Domain Mail Service • Provides mailboxes for any users in domain • mail james.griffin@cabrillo.edu
Logical Mail Agents • Mail User Agents (MUA) • Mait Transport Agents (MTA) • Mail Delivery Agents (MDA) • Mail Retrieval Agents (MRA)
Mail User Agents • Send mail by talking to an MTA using smtp. • Receive mail usually through communication with an MRA such as pop3 or imap. • Examples: • UNIX mail command • Evolution • Pine, Elm, Mutt • Outlook
Mail Transfer Agents • Process the mail into ‘envelopes’ • Relay the mail to other MTAs until the destination is reached. • Examples: • sendmail • postfix • qmail • Smail • MMDF
Mail Delivery Agents • Also called Local Delivery Agents • Take the mail from the MTA and deposits in local mailboxes: • mbox – single file format • maildir – directory of mail messages • Examples: • procmail • maildrop
Mail Receiving Agents • Download mail to client machines • Require authentication to mail server • POP3 – Post office protocol • plain text authentication • downloads entire mailbox to client • allows only downloads, not uploads • IMAP – Intenet Message Access Protocol • allows two-way transmission • supports multiple mail folders