Hallo,
die Mails an sich zu speichern würd ich in einer
DB machen. Ist schnell, und Delphi bietet dir in Sachen
DB alles was du brauchst, umd Mails nachher wieder zu finden. Auch in Hinsicht auf Multiuser bietet sich eine
DB an.
Das Einzige wo du dir bischen Kopfzerbrechen machen solltest, ist wo du die Attachments speicherst. Prinzipiell kommt da auch wieder die
DB in Frage, wobei hier dann aber wichtig wird, welche
DB du benutzt. Bedenke, daß nach mehreren Jahren Betrieb, du etliche MB an EMails empfangen hast.
Paradox würd ich dafür also nicht verwenden.
Also: wenn du einen gescheiten
DB-Server nutzt, spricht auch nichts dagegen, die Attachments in die
DB (Stichwort Blobfelder) zu legen. Alternativ kannst du die Attachments einfach in einem separatem Verzeichnis hinterlegen. Musst dann aber drauf achten, daß keine Dateien überschrieben werden.
Gruß,
Tom