Ui ExtraHeaders, das hab ich noch nicht gesehen, danke
das wird den Zweck erfüllen.
Datei umbenennen/verschieben ist leider nicht möglich (was aber das Einfachste wäre)
Edit:
So hauts hin mit den ExtraHeadern
Schreiben:
Delphi-Quellcode:
IdMessage.ExtraHeaders.AddValue('x-irgendwas', 'Ausgelesen');
IdMessage.SaveToFile(_Filename);
Auslesen:
stringDing := IdMessage.Headers.Values['x-irgendwas']; //Über Headers abfragen nicht über ExtraHeaders