IMAP is an IMAP4 decoder for user applications. Given a data buffer, IMAP will decode the buffer and find IMAP4 commands and responses. It will also mark the command, data header data body sections and extract the IMAP4 attachments and decode it appropriately.
IMAP will handle stateful processing. It saves state between individual packets. However maintaining correct state is dependent on the resassembly of the server side of the stream (ie, a loss of coherent stream data results in a loss of state).
Stream5 should be turned on for IMAP. Please ensure that the IMAP ports are added to the stream5 ports for proper reassembly.
The IMAP preprocessor uses GID 141 to register events.