43 43 votes Consider the different activities related to email. $\text{m1}:$ Send an email from mail client to mail server $\text{m2}:$ Download an email from mailbox server to a mail client $\text{m3}:$ Checking email in a web browser Which is the application level protocol used in each activity? $\text{m1}: \textsf{HTTP}\;\; \text{m2}: \textsf{SMTP}\;\; \text{m3}: \textsf{POP}$ $\text{m1}: \textsf{SMTP}\;\; \text{m2}: \textsf{FTP}\;\; \text{m3}:\textsf{HTTP}$ $\text{m1}: \textsf{SMTP}\;\; \text{m2}: \textsf{POP} \;\; \text{m3}: \textsf{HTTP}$ $\text{m1}: \textsf{POP}\;\; \text{m2}: \textsf{SMTP}\;\; \text{m3}: \textsf{IMAP}$ Computer Networks gatecse-2011 computer-networks application-layer-protocols easy + – go_editor 15.6k views answer comment Share Follow Print See all 4 Comments 4 4 Comments reply Manu Thakur commented Dec 9, 2017 reply Follow flag 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. 44 44 replyShare Sanandan commented Sep 17, 2020 reply Follow flag option C) is correct. 1 1 replyShare legend_of_cse commented Sep 10 reply Follow flag POP3 downloads emails to a single device and usually deletes them from the server, while IMAP stores emails on the central server and syncs all activity in real time across all your devices. 0 0 replyShare ISHAN KUMRA commented 6 days ago reply Follow flag NOT in syllabus for 2027 (Application protocols except DNS & HTTP are removed) 0 0 replyShare Please log in or register to add a comment.
Best answer 48 48 votes Answer is (C) Sender/Client send mail from client mailbox to server mail box with the help of $\textsf{SMTP}$ protocol whereas Receiver or Server retrieve the mail from its mail box to reading using $\textsf{POP3}$ protocol. When we want to take the help of process to see email in browser in that case we use $\textsf{HTTP}$. Because It creates beautiful page of mailbox with the help of process. Paras Nath answered Sep 15, 2016 • edited Sep 14, 2023 by Pranavpurkar Paras Nath comment Share Follow See 1 comment 1 1 comment reply Gajanan Purud commented Sep 16, 2023 reply Follow flag Cool 0 0 replyShare Please log in or register to add a comment.
16 16 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 Dec 29, 2016 Çșȇ ʛấẗẻ comment Share Follow 0 reply Please log in or register to add a comment.
12 12 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 Anu007 answered Jan 7, 2018 Anu007 comment Share Follow 0 reply Please log in or register to add a comment.
2 2 votes COMMENT BELOW IF YOU HAVE ANY DOUBT akshay_123 answered May 4 akshay_123 comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes Smtp is a Push ProtocolPop/Imap4 is a Pull ProtocolHttp is a request Kunal Yadav answered Oct 6, 2025 Kunal Yadav comment Share Follow 0 reply Please log in or register to add a comment.