IdIMAP4.pas contains constants, types, classes, and methods needed to implement an IMAP4 (Internet Message Access Protocol version 4.1) client, as described in the Internet standards document: