2.3 Flashcards

1
Q

What is a user agent?

A

allows people to compose, edit and read mail

i.e Outlook

outgoing, incoming messages stored on server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a mail server?

A

mailbox contains incoming messages for user
message queue of outgoing mail messages
SMTP protocol between mail servers to send email messages
-client: sending mail server
-“server”:receiving mail server

uses TCP to reliably transfer email from client to server, port 25

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the 3 phases of SMTP transfer?

A

handshaking
transfer of messages
closure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How does SMTP compare to HTTP?

A

HTTP: pull
SMTP:push

both have ASCII command/response interaction, status codes

HTTP: each object encapsulated in its own response message
SMTP: multiple objects sent in multipart message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the 3 mail access protocols? (used to retrieve mail from server, SMTP deliver’s mail to receiver’s server)

A

POP: Post Office Protocol, authorization and download of mail
IMAP: Internet Mail Access protocol, more features than pop including manipulation of stored messages
HTTP: gmail, Hotmail, Yahoo etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the phases of the POP3 protocol?

A

authorization phase:
client commands user, pass
server either responds with okay or error depending

transaction phases:
client: list message numbers 
retrieve message by number 
delete 
quit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Differences between POP3 and IMAP?

A

POP3 has download/delete mode that prevents user from re-reading messages
also has “downloads and keep” mode copies of messages on different clients
POP3 is stateless across sesions

IMAP keeps all messages in server
keeps user state across sessions(includes folders that it allows users to create)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly