Solution:IMAP :- is for the retrieval of emails and SMTP is for the sending of emails. That means IMAP talks to both the client and server to get emails, and SMTP talks only to servers to send emails.
POP3/IMAP :- Post office protocol (POP) is an application layer Internet standard protocol used by local e-mail clients to retrieve email from a remote server over a TCP/IP connection. Virtually all modern e-mail clients and servers support POP3, and it along with IMAP (Internet Message Access Protocols) are the two most prevalent Internet standard protocols for email retrieval, with IMAP (Internet Message Access Protocol) are the two most prevalent Internet standard protocols for emails retrieval, with many webmail service provides such as Google mail, Microsoft mail and Yahoo!
MIME :- MIME stands for multipurpose Internet mail Extensions. It is used to extend the capabilities of Internet e-mail protocols such as SMTP. The MIME protocols allows the users, to exchange various types of digital content such as pictures, audio, video, and various types of documents and files in the e-mails.