13
IST346 – Email Servies Agenda What is email? Email Policies The technical side of Email Components Protocols Email architecture Email Security SPAM

IST346 – Email Servies

  • Upload
    xanto

  • View
    114

  • Download
    0

Embed Size (px)

DESCRIPTION

IST346 – Email Servies. Agenda What is email? Email Policies The technical side of Email Components Protocols Email architecture Email Security SPAM. What is email?. A means to exchange messages and data on the internet. Email – a IT manager’s personal nightmare?. Technology Issues. - PowerPoint PPT Presentation

Citation preview

Page 1: IST346 – Email  Servies

IST346 – Email ServiesAgenda What is email? Email Policies The technical side of

Email Components Protocols

Email architecture Email Security

SPAM

Page 2: IST346 – Email  Servies

What is email? A means to exchange messages and data on

the internet.

Page 3: IST346 – Email  Servies

Email – a IT manager’s personal nightmare?

Technology Issues Policy Issues

Uses a lot of storage. Complicated service Requires a lot of

servers to operate at scale

Illegitimate email – SPAM

Not very secure Easy to “spoof”

ECPA compliance- email requires consent, being employed is consent

Archival policy Subponeanas –

pulling emails from backups for a court order

Employees use company propertyAnd despite all of this, everyone must have email!

Page 4: IST346 – Email  Servies

Organizational policies for email Policies governing

personal use of corporate email

Confidentiality / Ownership / Disclosure

Employee is using the company’s property.

Sometimes the policy is “injected” into the outgoing message.

http://theoatmeal.com/comics/email - funny take :-)

Page 5: IST346 – Email  Servies

Getting technical regarding email

Service dependencies, components, and how it works.

Page 6: IST346 – Email  Servies

Anatomy of Email - components

ProtocolsIMAP4, POP3,SMTP

ComponentsMUA, MTA,

Delivery Agent (DA), Access agent (AA),

Message Store.

APIsSMTP, MIME, Various RFC’s

http://www.ietf.org

Page 7: IST346 – Email  Servies

Email Service Dependencies

EmailIMAP4, POP3, SMTP

DNS, DHCP, LDAP

Application

Network /Transport

Core Infrastructur

e

Page 8: IST346 – Email  Servies

Components MUA – Mail user agent. This is usually a client like

Outlook, Thunderbird, or a web browser (in the case of email, for instance)

MTA – Message transfer agent. Sends mail around the internet, from domain to domain. (Eg. Sendmail, exim, exchange, postfix)

DA - Delivery agent. Writes mail to the mail message from the MA to the message store. (Eg. procmail, exchange)

AA - Access agent. Exposes a protocol so users can read mail from the message store. Access protocols are POP3 and IMAP4 (Eg. pop3d, imapd, exchange)

Page 9: IST346 – Email  Servies

Components at work –sending email

MUA

iMail

MUA

Phone

MUA

Outlook

MTA

sendmail

syr.edu

internet

MessageStore

DA

procmail

MTA

sendmail

gmail.com

Example of sending an email from [email protected] to [email protected]

Page 10: IST346 – Email  Servies

Components at work –receiving email

MUA

iMail

MUA

Phone

MUA

Outlook

AA

imapd

syr.edu

internet

MessageStore

MTA

sendmail

DA

procmail

Example of receiving an email from anywhere to [email protected]

Page 11: IST346 – Email  Servies

Email addresses, Namespaces, and You! Format: mailbox@domain Domains use MX records in DNS not A records.

This is how mail from northpole.org knows where which server to send to syr.edu dig syr.edu MX

MTA’s will accept mail even if the mailbox does not exit. DA will reject it if the mailbox is not found. “Undeliverable”

Page 12: IST346 – Email  Servies

SMTP Protocol in Action

The “S” in SMTP stands for “Simple”.

Page 13: IST346 – Email  Servies

What’s in an email message?

Envelope

Headers

Body