Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DNS
E-MAIL
WWW
Domain Name System (DNS)
root name
Example:
server
host surf.eurecom.fr 2 4
wants IP address of 5 3
gaia.cs.umass.edu
1. contacts its local DNS server,
dns.eurecom.fr
local name server authoritative name server
2. dns.eurecom.fr contacts dns.eurecom.fr dns.umass.edu
root name server, if necessary
3. root name server contacts 1 6
authoritative name server,
dns.umass.edu, if
necessary requesting host gaia.cs.umass.edu
surf.eurecom.fr
Electronic Mail
User Agent
User Agents deals with providing an interface
to the user to perform various functions.
For Eg. Outlook Express, Yahoo mail, etc.
Message Formats – RFC 822
RFC 822 header fields related to message transport.
Message Formats – RFC 822
Some fields used in the RFC 822 message header.
Problems with RFC 822
Solution:
http://al.mail-list.com/s/al/m/als/l/8607-multipart-alternative-email
Message Transfer
In SMTP how does the user get the e-mail from the ISP's
message transfer agent if NOT Online ?
The solution to this problem is to create another protocol
that allows user transfer agents (on client PCs) to contact
the message transfer agent (on the ISP's machine) and
allow e-mail to be copied from the ISP to the user.
One such protocol is POP3 (Post Office Protocol
Version 3).
Final Delivery
(a) Sending and reading mail when the receiver has a permanent Internet
connection and the user agent runs on the same machine as the message
transfer agent.
(b) Reading e-mail when the receiver has a dial-up connection to an ISP.
POP 3
POP3 begins when the user starts the mail reader.
The mail reader calls up the ISP (unless there is already a
connection) and establishes a TCP connection with the
message transfer agent at port 110.
Once the connection has been established, the POP3
protocol goes through three states in sequence:
1. Authorization.
2. Transactions.
3. Update.
The authorization state deals with having the user log in.
The transaction state deals with the user collecting the e-mails
and marking them for deletion from the mailbox.
The update state actually causes the e-mails to be deleted
Problems with POP3