1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Deutsch
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Allgemeines Arbeiten / Konten einrichten / Installation & Update

Text an neue Mail übergeben

  • kdf
  • 22. Juni 2011 um 16:51
  • Geschlossen
  • Erledigt
  • 1
  • 2
  • losgehts
    Senior-Mitglied
    Reaktionen
    13
    Beiträge
    924
    Mitglied seit
    12. Sep. 2007
    Hilfreiche Antwort
    1
    • 12. September 2016 um 12:17
    • #21

    Hallo,

    das IMAP-Protokoll an sich ist nicht so ausgelegt, dass gleich Daten vom Server übertragen werden, wenn man sich dort anmeldet. Daher bin cih mir ziemlich sicher, dass man sich mit dem Mailserver verbinden kann, ohne dass die Header heruntergeladen werden. Eigentlich müsste doch nach der Anmeldung ein "APPEND"-Command ausreichen, um die E-Mail im entsprechenden Ordner abzulegen.

    Vielleicht kannst du die Bibliothek, die du benutzt, noch einmal darauf hin überprüfen, ob sie dir eine Methode zur Verfügung stellt, die lediglich die Verbindung erstellt - nicht mehr.


    BCC + Verschieben
    zwei Bemerkungen:
    a) Vielleicht kannst du diesen "Filter" serverseitig erstellen (manche Anbieter bieten diese Funktionalität).
    b) wenn du nur von einem PC ausschließlich mit Thunderbird auf dein Postfach zugreifst, ist es ja vielleicht unerheblich, wann die E-Mails vom Posteingang in den entsprechenden Ordner verschoben werden: du kannst ja den Filter so einstellen, dass er direkt beim Abruf ausgeführt wird. Dann bekommst du diese E-Mails nie im Posteingang zu sehen.

    Grüße, Ulrich

  • kdf
    Mitglied
    Beiträge
    29
    Mitglied seit
    9. Feb. 2011
    • 12. September 2016 um 13:02
    • #22

    Da war ich jetzt mal schneller mit serverseitigen Filtern. Das funktioniert. Das ist der Server bei 1und1. Man kann da Filterregeln festlegen. Beim Test habe ich einfach die Adresse wws@ genommen und diese per Filter auf dem Server verschoben von inbox nach gesendete objekte. Mit Filter auf Thunderbird ist ansich ok, aber weil mehrere Rechner, Tablet und Handy da sind, ist es so besser. Denke so ist es optimal.

    IMAP-Komponente, ist richtig. Nach connect werden nur die Ordner in einer Listbox angezeigt. Das befüllen der Stringlist efolgt im Beispiel in einer Ereignisroutine OnClick. Sollte demnach mit APPEND oder ähnlich funktionieren. Aber die Lösung mit dem Filter auf dem Server gefällt mir eigentlich gut. Allerdings sollte die Adresse lauten wws_an_empfaenger_name@, da ma sonst nicht sieht, wo die Mail hin gegangen ist.

    Gruß
    K.-D.

  • losgehts
    Senior-Mitglied
    Reaktionen
    13
    Beiträge
    924
    Mitglied seit
    12. Sep. 2007
    Hilfreiche Antwort
    1
    • 12. September 2016 um 13:24
    • #23

    Hallo,

    Zitat

    Allerdings sollte die Adresse lauten wws_an_empfaenger_name@, da ma sonst nicht sieht, wo die Mail hin gegangen ist.

    Na, ich würde die E-Mail ja so versenden:
    To: <richtiger empfänger>
    BCC: <eigene E-maladresse>
    Dann siehst du immer an wen die E-Mail versendet wurde: Auch die E-Mail die an deinen eigene Adresse versendet wird, hat im To-Feld ja den "richtigen Empfänger", oder habe ich da einen Denkfehler?


    Kannst du bei 1&1 nach beliebigen Headerzeilen filtern?
    Man kann E-Mails ja Headerzeilen hinzfügen. Alles, was mit "X-" beginnt, ist erlaubt.
    Ich würde mir einen eigenen Header ausdenken.
    Beispiel: früher habe ich mir im Rahmen meiner Backuproutinen eine E-Mail zusenden lassen. Die hatte immer die Headerzeile
    X-Backup: Komplettsicherung
    Damit habe ich die Möglichkeit, unabhängig vom Inhalt schnell und zuverlässig alle diese E-Mails zu finden.
    Und dann würde ich - falls möglich - die Filtereinstellung bei 1&1 so vornehmen:
    wenn Header X-Backup enthält Komplettsicherung, dann verschiebe nach ...


    Grüße, Ulrich

  • kdf
    Mitglied
    Beiträge
    29
    Mitglied seit
    9. Feb. 2011
    • 12. September 2016 um 14:04
    • #24

    Hallo,

    habe bei der SMTP-Komponente nur diese Felder.


    Host := 'smtp.1und1.de';
    Port := 587;
    Username := '';
    Password := '';
    Sender := '';
    Receiver := '';
    Subject := '';

    Bei 1und1 nach Headerzeilen filtern geht, aber in der Komponente habe ich kein Feld dafür.

    Gruß
    K.-D.


    TIdSMTP.Send
    TIdSMTP


    Sends an Indy message instance to the SMTP server.


    procedure Send(AMsg: TIdMessage); virtual;


    Parameters


    AMsg: TIdMessage


    Message instance to be transmitted.


    Description


    Send is a procedure that sends the TIdMessage specified in AMsg using the SMTP server specified in the Host property. Send will call Authenticate when the SMTP session has never been authenticated.
    Send transmits RFC 822 message headers to the SMTP server, including all Recipients, Carbon-Copy recipients, and Blind Carbon-Copy recipients before sending any extra RFC 822 message headers and data for the message.

    Verstehe nicht genau, wie das mit BCC und CC funktionieren soll.

    Einmal editiert, zuletzt von kdf (12. September 2016 um 14:26)

  • losgehts
    Senior-Mitglied
    Reaktionen
    13
    Beiträge
    924
    Mitglied seit
    12. Sep. 2007
    Hilfreiche Antwort
    1
    • 12. September 2016 um 15:31
    • #25

    Hallo,

    wenn ich das richtig verstehe (ich habe noch nie irgendwas mit Delphi gemacht und auch noch keinen Quellcode gesehen), dann wird bei der von dir zitierten Methode TIdSMTP.Send(AMsg: TIdMessage) eine Instanz der Klasse TIdMessage gesendet.
    Wenn ich mir kurz die Dokumentation anschaue, dann verstehe ich das so, dass die Klasse TIdMessage die Eigenschaft BccList hat. Jetzt musst du doch nur eine Instanz erzeugen, und deren Eigenschaften entsprechende Objekte hinzufügen. Ah, da sind sogar Beispiele:

    Code
    AMessage.CCList.EmailAddresses := '"John Doe" <jdoe@some.net>, "Jane Doe" <janed@another.net>';
    
    
    
    
      with AMessage.BCCList.Add do
      begin
        Name := 'John Doe';
        Address := 'jdoe@some.net';
      end;
    
    
    
    
      with AMessage.BCCList.Add do
      begin
        Name := 'Jane Doe';
        Address := 'janed@another.net';
      end;
    Alles anzeigen


    Wenn du auch einen X-Header hinzufügen möchtst, müsste das mit der Methode AddHeader der Klasse TldMessage leicht gehen (so wie ich die doc interpretiere). Dabei solltest du darauf achten, dass deine Headerzeile nicht mehr als 76 Zeichen hat, die Methode hat leider kein folding implementiert.

    Hilft dir das?
    Grüße, Ulrich

  • kdf
    Mitglied
    Beiträge
    29
    Mitglied seit
    9. Feb. 2011
    • 12. September 2016 um 16:37
    • #26

    Hallo,

    ja, geht so. Die Komponente TJFSendMail, die ich bisher genutzt habe, setzt auf TIdSMTP auf, ist aber nicht alles implementiert. Da sind diese Klassen nicht verfügbar. Es werden nur die

    Strings
    Host := '';
    Username := ''
    Password := '';
    Sender := '';
    Receiver := '';
    Subject := '';

    zur Verfügung gestellt und die Stringlisten Body und Atachments.
    Dann sollte ich wohl doch direkt die Indy Komponente verwenden.

    Gruß
    K.-D.

  • losgehts
    Senior-Mitglied
    Reaktionen
    13
    Beiträge
    924
    Mitglied seit
    12. Sep. 2007
    Hilfreiche Antwort
    1
    • 12. September 2016 um 17:28
    • #27

    Hallo,

    hier kann ich dir nicht weiterhelfen, habe ja noch nie Delphi gesehen und ahne nur, dass eine Komponente so etwas ähnliches wie eine Klasse ist.

    Falls du irgendwo stecken bleibst, empfehle ich ein Delphiforum, das müsste es doch geben.

    Grüße, Ulrich

  • kdf
    Mitglied
    Beiträge
    29
    Mitglied seit
    9. Feb. 2011
    • 12. September 2016 um 18:04
    • #28

    Hallo,

    Klassen oder Komponenten. Der Unterschied liegt wohl nur in der anderen Sprache.

    Die TFJSendmail ist eine überschriebene TIdSMTP von Indy9. Dabei wurden die TIdMessage einfach durch einen String z.B. NAME ersetzt. Es wurden auch sonst in der überschriebenen Komponente viele Eigenschaften der TIdSMTP nicht implementiert. Ich werde mal, wenn ich die Zeit habe, damit etwas testen. Dann werde ich entweder die Funktionen der TFSendmail etwas erweitern, oder die TIdSMTP nutzen. Werde mich nach dieser Testphase mal wieder hier melden.


    Gruß

    K.-D.

  • Community-Bot 3. September 2024 um 19:50

    Hat das Thema geschlossen.
    • 1
    • 2

Aktuelle Programmversion

  • Thunderbird 139.0 veröffentlicht

    Thunder 27. Mai 2025 um 23:39

Aktuelle ESR-Version

  • Thunderbird 128.11.0 ESR veröffentlicht

    Thunder 28. Mai 2025 um 22:13

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

3,00 €
1
Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern