15-Email - CSE 265: System and Network Administration...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison CSE 265: CSE 265: System and Network Administration System and Network Administration Electronic Mail Mail systems Addressing, mail headers Client/server philosophy, mail homes Aliases, mail routing, mailnig list software sendmail security performance
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison Mail systems Mail systems Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent that stores messages for later retrieval by users Optional access agent to connect user agent to message store
Background image of page 2
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison User agents User agents Provides means to read and compose email Outlook, Thunderbird/Netscape, Eudora, pine, elm, IMP, mm, rmail, mutt, /bin/mail, and more Often have system-wide and personal configuration files Recent ones support Multipurpose Internet Mail Extensions (MIME) encoding for different text formats and attachments
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison Transport agents Transport agents Transport agents accept mail from a user agent, and get mail to the correct hosts PMDF, postfix, smail, Exim, sendmail Speak the Simple Mail Transport Protocol (SMTP) or Extended SMTP (ESMTP) Run on port 25
Background image of page 4
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison Delivery agents Delivery agents Accepts mail from a transport agent, and delivers to the local recipient Delivery can be to a person's mailbox a mailing list a file a program Agents include /bin/mail for local users /bin/sh for programs procmail
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison Access agents Access agents Agents include imapd – IMAP server insecure, port 143 secure, port 993 spop – POP server insecure, port 109 (pop2), 110 (pop3) secure, port 995
Background image of page 6
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison Mail submission agents Mail submission agents High volume sites may need a separate mail submission agent Preprocess messages Ensure hostnames are fully qualified Modify broken headers Log errors Re-write headers Usually runs on port 587 or 465 (smtps) sendmail can act as an MSA (as well as MTA)
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Spring 2006 CSE 265: System and Network Administration ©2006 Brian D. Davison Mail messages Mail messages Three components The envelope Where the message is to be delivered, plus where to return if undeliverable Different from header lines From and To Supplied separately to the MSA The headers Collection of property-value pairs Includes date and times and agents through which the message has passed The body Actual contents (in plain text)
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 08/06/2008 for the course CSE 265 taught by Professor Davison during the Spring '08 term at Lehigh University .

Page1 / 27

15-Email - CSE 265: System and Network Administration...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online