The Gateway to Computer Science Excellence
First time here? Checkout the FAQ!
x
+15 votes
1.8k views

Consider the different activities related to email.

  • $m1$: Send an email from mail client to mail server
  • $m2$: Download an email from mailbox server to a mail client
  • $m3$: Checking email in a web browser

Which is the application level protocol used in each activity?

  1. $m1$: HTTP  $m2$: SMTP  $m3$: POP
  2. $m1$: SMTP  $m2$: FTP    $m3$: HTTP
  3. $m1$: SMTP  $m2$: POP   $m3$: HTTP
  4. $m1$: POP    $m2$: SMTP $m3$: IMAP
asked in Computer Networks by Veteran (101k points)
edited by | 1.8k views
+3

SMTP  is a $push$ protocol used between the sender and sender's mail server.
POP is a $pull$ protocol used between receiver and the receiver's system.
HTTP is a $request-response$ protocol used mainly to access data on the world wide web.
 

4 Answers

+20 votes
Best answer
Sender/Client send mail from client mailbox to server mail box with the help of SMTP protocol whereas Receiver or Server retrieve the mail from its mail box to reading using POP3 protocol.

When we want to take the help process to see email in browser in that case we HTTP.Because It creates beautiful page of mailbox with the help of process.
answered by Loyal (8.9k points)
edited ago by
+7 votes

Sending an email -  User  agent

 Message transfer agent -SMTP

 Downloading an email from mail box - POP

 Checking email in a web browser - HTTP

answered by Active (2.1k points)
+3 votes
ans c)
answered by Loyal (5.2k points)
+2 votes

Reffer:

Here

Client mail box to server = HTTP and SMTP( push protocol)

Downlode mail boc from server = POP and IMAP (Pull protocol)

Check in Browser = HTTP 

answered by Boss (17.5k points)


Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

39,848 questions
46,815 answers
141,154 comments
59,066 users