Willkommen im mailbox User Forum
 

Regel erstellen: alle Mails die an einen bestimmten Alias TATSÄCHLICH gesendet wurden

Liz Lee hat dies geteilt, 2 Monaten her
vorgeschlagen

Hallo,

wie kann ich eine Regel erstellen, die alle Mails erfasst, die tatsächlich an einen bestimmten Alias gesendet wurden (und nicht nur solche, die laut Absender an diesen Alias gesendet werden sollten)?

Mit der "To:"-Bedingung klappt das nicht, denn der tatsächliche Empfänger ist NICHT zwingend identisch mit demjenigen, der im "To:"-Feld im Header der Mail benannt wird. Der "To:"-Eintrag im Header kann nämlich vom Sender frei gewählt werden und hat technisch nichts mit dem technischen Empfänger (SMTP-Protokoll) zu tun.

Man kann es sich analog in Bezug auf einen "herkömmlichen" Brief etwa so vorstellen:

Der technische Epfänger ist der, der im Adressfenster eines Briefes steht.

Der "To:"-Empfänger ist der, der in der "Sehr geehrter Herr/Frau XYZ"-Anredezeile steht.

Problem: gerade Mailing-Listen etc. lassen den "To:"-Eintrag einfach leer und sind damit nicht geeignet, sämtliche Mails, die an den tatsächlichen technischen Empfänger-Alias gerichtet sind, zu erfassen.

Danke.

Beste Antwort
Foto

Die Begriffe "Envelope" und "Header" findest Du nicht als solche in den Maildaten; sie werden genutzt, um gewissen Vorgänge und Zusammenhänge zu verdeutlichen. Deshalb auch oft der Vergleich mit dem Briefumschlag (Envelope), der bei Zustellung "weggeworfen" wird und nur noch der Brief selbst übrig bleibt, der aus dem Header und dem Body besteht.

Daher auch die bildhafte Erklärung, der Empfänger auf dem Umschlag ist der, an den wirklich zugestellt wird; der im Brief ist der sichtbare/angezeigte. Die müssen nicht identisch sein.

Wenn Du Dir mal die Headerzeilen einer Mail sichtbar machst, so findest Du auf den ersten Blick nur den To-Empfänger. Aber der "tatsächliche" Empfänger ist auch noch sichtbar, z.B. innerhalb eines "Received"-Eintrages wie hier (gekürzt):

Received: from director-04.heinlein-hosting.de ... by dobby24b.heinlein-hosting.de ... (envelope-from <noreply@mailbox.org>) ... for <mein.name@mailbox.org> 
"For" gibt die tatsächliche Empfänger-Adresse an; hier beispielhaft "mein.namelmailbox.org", an die zugestellt wurde.

Eine schon ältere Quelle zeigt den Zusammenhang vereinfacht an: https://www.msxfaq.de/internet/envelope.htm

Dieser Kommentar ist im Papierkorb! Wiederherstellen

Antworten (1)

Foto
2

Schon mal Envelope / Header To probiert?

Dieser Kommentar ist im Papierkorb! Wiederherstellen
Foto
1

Gute Idee, werde ich mal probieren, danke schonmal.

Eine Frage nur: warum heisst der Anknüpfungspunkt "Envelope/Header/To"?

Hat die Enveloppe selbst auch nochmals einen Header?

Das verwirrt mich gerade ein bisschen. Ist auch nicht so ganz trivial es auszutesten, weil ich mir dazu selbst eine Email ohne "Header/Header/To"-Eintrag schicken müsste, was auf die schnelle nicht so ganz trivial umzusetzen ist.

Dieser Kommentar ist im Papierkorb! Wiederherstellen
Foto
1

Du schreibst ja selbst, dass das To-Feld nicht immer die richtige Empfänger-Adresse wiedergibt. Aber sie muss ja vorhanden sein, sonst würde die Mail nicht zugestellt. Sie ist die Adresse "auf dem Briefumschlag" ("Envelope"). Den findet man in den Headerzeilen. Du musst deshalb eine Regel erstellen mit einer Bedingung nach folgendem Muster:

9373195c28ade19647eaa8ac026608ef

Dieser Kommentar ist im Papierkorb! Wiederherstellen
Foto
1

@thgeiges

das ist es ja, was mich verwirrt:

die enveloppe ist - nach meiner Recherche - im allgemeinen Sprachgebrauch eben NICHT teil des headers.

Das To-Feld im Header kann leer sein - siehe meine analogie im Eingangspost. (Es gibt zwei To-Felder. Eines im Header, eines im Envelope. Nur das im Envelope ist für die Zustellung technisch verantwortlich.)

Dieser Kommentar ist im Papierkorb! Wiederherstellen
Foto
2

Die Begriffe "Envelope" und "Header" findest Du nicht als solche in den Maildaten; sie werden genutzt, um gewissen Vorgänge und Zusammenhänge zu verdeutlichen. Deshalb auch oft der Vergleich mit dem Briefumschlag (Envelope), der bei Zustellung "weggeworfen" wird und nur noch der Brief selbst übrig bleibt, der aus dem Header und dem Body besteht.

Daher auch die bildhafte Erklärung, der Empfänger auf dem Umschlag ist der, an den wirklich zugestellt wird; der im Brief ist der sichtbare/angezeigte. Die müssen nicht identisch sein.

Wenn Du Dir mal die Headerzeilen einer Mail sichtbar machst, so findest Du auf den ersten Blick nur den To-Empfänger. Aber der "tatsächliche" Empfänger ist auch noch sichtbar, z.B. innerhalb eines "Received"-Eintrages wie hier (gekürzt):

Received: from director-04.heinlein-hosting.de ... by dobby24b.heinlein-hosting.de ... (envelope-from <noreply@mailbox.org>) ... for <mein.name@mailbox.org> 
"For" gibt die tatsächliche Empfänger-Adresse an; hier beispielhaft "mein.namelmailbox.org", an die zugestellt wurde.

Eine schon ältere Quelle zeigt den Zusammenhang vereinfacht an: https://www.msxfaq.de/internet/envelope.htm

Dieser Kommentar ist im Papierkorb! Wiederherstellen
Foto
Hinterlassen Sie einen Kommentar
 
Dateianlage anfügen
You can't vote. Please authorize!