Einzelnen Beitrag anzeigen

Ulf346C

Registriert seit: 15. Okt 2003
Ort: Magdeburg
84 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Indy: Nachricht ablegen in IMAP Verzeichnis

  Alt 27. Feb 2018, 15:26
Hallo Forum,

ich ahbe gerade Email Versand eingebaut, das funktioniert auch alles prima.

Nun möchte ich daß die Mail auch in den "Gesendet" Ordner kopieren. An der Stelle bekomme ich aber immer eine Zugriffsverletzung

Code:
      try
        if idImap42.Connect() then begin
          // IdIMAP42.ListSubscribedMailBoxes(memo1.lines);
          IdIMAP42.ListMailBoxes(memo1.lines);
          if not IdIMAP42.SelectMailbox('Sent') then showMessage('unbekannte Box');
          IdIMAP42.AppendMsg('Sent',idmessage1,[]);
          idImap42.disconnect();
        end;
      except
        showMessage('Fehler bei IMAP Kopie');
      end;
Die Mail wird erfolgreich versendet und kommt auch an. Connect() funktioniert, selectMailbox auch.
Bei AppendMsg kommt die Zugriffsverletzung.
Könnte an meiner message irgend etwas falsch sein ? Ich habe schon etliche Varianten versucht.
  Mit Zitat antworten Zitat