AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Indy: BCC Liste immer leer bei Server Empfang???
Thema durchsuchen
Ansicht
Themen-Optionen

Indy: BCC Liste immer leer bei Server Empfang???

Ein Thema von Schucki · begonnen am 11. Mär 2009 · letzter Beitrag vom 18. Mär 2009
Antwort Antwort
OG Karotte
(Gast)

n/a Beiträge
 
#1

Re: Indy: BCC Liste immer leer bei Server Empfang???

  Alt 15. Mär 2009, 17:15
Hallo Frank,

sorry, ich hab' Dich wahrscheinlich ein wenig in die Irre geleitet (hab' selber lange nicht mehr mit eMail-Handling gearbeitet ).

Wenn Du Dir den Rest des Protokolls anschaust, wirst Du sehen, das die eigentliche Nachricht nach dem
Zitat:
354 Start mail input; end with <CRLF>.<CRLF>
erscheint.

Dies ist die Originalnachricht wie sie vom Client übermittelt wird. Bis dahin hat Dein Server nichts an dieser Nachricht geändert!

Zum Ablauf:

Im Part RCPT TO ist es Deine Aufgabe die übermittelten Adressen zu prüfen und entweder zu zulassen oder abzulehnen (bzw. mitteilen, das sie weitergeleitet werden). Da Dir in diesem Schritt (also bei OnRcptTo) ALLE Adressen der Nachricht übermittelt werden, mußt Du sie hier sammeln! Nach Übermittlung der eigentlichen Nachricht kannst Du sie (die Nachricht) speichern (Platte, Datenbank, Memory; völlig egal). I.d.R. liest Du sie in ein IdMessage ein. Hier sind jetzt die Adressen die alle Empfänger sehen dürfen (To und CC Inhalte). Es fehlen, wie Du richtig erkannst, hast die BCC-Adressen. Jetzt brauchst Du "nur noch" die bei OnRcptTo gesammelten Adressen mit denen aus To und CC vergleichen. Die die dort fehlen sind die gesuchten und nun können die benötigten BlindCarbonCopies erstellt werden (Für jeden Empfänger in BCC eine eigene OHNE die Angabe der Anderen !).

Den grundsätzlichen Ablauf kannst Du in den weiter oben verlinkten RFC's nachlesen.

Ich hoffe ich habe das ganze einigermaßen verständlich dargestellt, wenn nicht frag' ruhig...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz