Retain Archiving for Gmail esegue l’autenticazione sul server delle app Google tramite una connessione IMAP. Una volta configurato, Retain avvia un ripescaggio iniziale, che consente di estrarre tutti i messaggi per un determinato periodo di tempo (oppure tutti i messaggi) per ogni casella postale, per poi archiviarli. L’ultimo archivio viene contrassegnato in modo che ogni archivio successivo estragga solo i nuovi messaggi dall’ultimo completamento di un “lavoro” di archiviazione.