Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#10

AW: Indy: Wie Mails im Ordner "Gesendet" ablegen?

  Alt 5. Mai 2023, 18:34
Nee, aber man kann eine Kopie der versendeten Mail dort rein speichern.
Wie denn? Stehe gerade auf dem Schlauch...

Falls der MailServer beim SMTP nicht von selbst eine Option anbietet, es dort reinzukopieren.
Wie würde ich das per Indy ansteuern?
Also wenn das wirklich das Ziel wäre, und ich es richtig verstehe:

1. erste Mail geht an den beabsichtigten Empfänger raus via SMTP
2. die zweite Mail ("Kopie" der ersten) schickt der Absender an sich selber via SMTP (so habe ich das bei einer Firma Jahrzehnte praktiviert)
3. Nun der Clou: der Absender erhält die Mail aus Schritt 2 ja in seinem Posteingang. Dort möchte er sie nicht sehen, da liegt schon so viel rum, er will dass sie unter Postausgang oder Gesendet liegt.
4. Das Delphi Programm greift daher nach Schritt 2 über IMAP auf das Konto zu, sucht dort im Posteingang nach der Mail, und verschiebt diese in den Postausgang Ordner

Das ist das Konzept, aber ob es im Detail funktioniert wie erwartet hängt von zu vielem ab. Und ob Indy auch IMAP Verwaltungsfunktionen bietet, weiss ich leider nicht.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat