Wenn du aber alle Nachrichten lokal speicherst, dann wiederläuft das irgendwie der Idee von IMAP. Oder sagen wir mal, der Idee, die mir dazu in den Kopf kommt. Das trifft es wohl besser.
Ich nutze schon ewig kein lokales EMail mehr. Selbst auf der Arbeit nutze ich OWA. Selbst da sind oberflächlich nur die letzte 3 Tage direkt verfügbar. Wenn man frühere Konversationen sucht, ,dann muß auf dem Server gesucht werden.
Ich kann daher nicht wirklich nachvollziehen wie andere Programme die lokale Speicherung machen. Aber was mir dazu durch den Kopf geht, ist max die letzten z.B. 30 Tage lokal vorzuhalten. Die können relativ überschaubar synchronisiert werden.
Wenn es wirklich alle sein sollen, dann wäre eine Synchronisation nach Zeitplan oder manuell angestoßen denkbar. Mit dem Nachteil das diese sehr lange dauern kann. Aber dann sollte man wohl doch eher in Richtung
POP3 nachdenken. Mit allen Vor und Nachteilen.