Projekt

Allgemein

Profil

Aktionen

Feature #762

offen

E-Mail-Journal Import optimieren: Eine Transaktion pro E-Mail und drei IMAP-Ordner

Von Stefan Husch vor 21 Tagen hinzugefügt.

Status:
Neu
Priorität:
Hoch
Zugewiesen an:
-
Zielversion:
-
Beginn:
09.04.2025
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Aktuell wird beim Import eine Transaktion über alle zu importierenden E-Mails gemacht.

Das ist ungünstig bei vielen täglich zu importierenden E-Mails. Eine Transaktion pro E-Mail macht die Fehlersuche einfacher (siehe auch Ticket #713).

Da das Setzen von IMAP-Flags nicht richtig funktioniert, schlage ich vor drei IMAP-Ordner für den Import zu verwenden:

  • Eingang: hier werden die zu importierenden E-Mails reingelegt
  • Fehler: sollte beim Import ein Fehler passieren, wird die E-Mail hierhin verschoben vom Import-Skript
  • Importiert: die importierten E-Mails werden hierhin verschoben vom Import-Skript

Ein Beispiel von mir findet ihr hier: email2nc. Ist zwar in Ruby, aber es geht ja um die Idee.

Nichts anzuzeigen

Aktionen

Auch abrufbar als: Atom PDF