An application developer is creating a new email client and needs to implement a protocol that allows the email client to access and manipulate messages stored on a server without requiring the messages to be downloaded on the client's machine. Which protocol and port should the developer use to meet this requirement?
IMAP on port 143
SMTP on port 25
FTP on ports 20 and 21
SNMP on ports 161 and 162