I server di posta che utilizzano il protocollo IMAP gestiscono gli aggiornamenti in modo simile a un client di posta che utilizza IMAP. Quando un messaggio viene aggiunto, eliminato o spostato nella casella di posta, il server di posta IMAP mantiene un indice degli aggiornamenti e lo invia al client IMAP. Il client IMAP quindi sincronizza la sua copia locale della casella di posta con gli aggiornamenti indicati dal server. In questo modo, entrambi il server e il client hanno sempre una versione aggiornata della casella di posta.