Consider the different activities related to email.
Which is the application level protocol used in each activity?
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.
Sending an email - User agent
Message transfer agent -SMTP
Downloading an email from mail box - POP
Checking email in a web browser - HTTP
Client mail box to server = HTTP and SMTP( push protocol)
Downlode mail boc from server = POP and IMAP (Pull protocol)
Check in Browser = HTTP
following link is Kvs_Pgt_Question Paper...