tl; dr unten.
Das SMTP-Protokoll kennt keine CC- oder BCC-Empfänger. Dies ist eine Konvention von Mail-Clients. Der SMTP-Server kümmert sich normalerweise nur um die Weiterleitung von Informationen und Daten. Dies ist ein wichtiger Unterschied, da BCC ohne diese Funktion nicht existieren könnte. Berücksichtigen Sie als legitime BCC-Kommunikation das folgende Client-Protokoll:
HELO from-mail-server.com
MAIL FROM:<john.smith@from-mail-server.com>
RCPT TO:<anonymous@another-mail-server.com>
DATA
From: "John Smith" <john.smith@from-mail-server.com>
To: "Jane Doe" <jane.doe@to-mail-server.com>
BCC: "Anonymous" <anonymous@another-mail-server.com>
Subject: Important Meeting Notice
Date: Monday, May 15, 2017 12:20 PM
This is an important meeting notice. We'll meet tomorrow.
.
In diesem Fall wurde Anonymous eine Nachricht über dieses Meeting gesendet. Diese E-Mail-Version wurde jedoch nicht an Jane Doe weitergeleitet. Sie weiß nichts darüber, dass Anonymous benachrichtigt wird. Im Gegensatz dazu wird Jane Doe die Nachricht mit einem anderen Text und Header gesendet:
HELO from-mail-server.com
MAIL FROM:<john.smith@from-mail-server.com>
RCPT TO:<jane.doe@to-mail-server.com>
DATA
From: "John Smith" <john.smith@from-mail-server.com>
To: "Jane Doe" <jane.doe@to-mail-server.com>
Subject: Important Meeting Notice
Date: Monday, May 15, 2017 12:20 PM
This is an important meeting notice. We'll meet tomorrow.
.
Da Anonymous im BCC enthalten war, enthielt die an Jane Doe gesendete Nachricht die BCC-Empfängerliste nicht. Aufgrund der BCC-Konvention enthält der E-Mail-Umschlag möglicherweise keine Empfänger, die die Nachricht tatsächlich erhalten haben, und Empfänger, die nicht in den Kopfzeilen der Nachricht aufgeführt sind.
Wie von @JonasWielicki erwähnt , das ich auch mit einbeziehen wollte , ist der MUA (Mail User Agent) in der Regel für das Senden der mehreren E-Mails verantwortlich, die für die Implementierung von BCC erforderlich sind. Da E-Mail-Server nichts über BCC wissen, muss die MUA BCC implementieren, indem mehrere E-Mails mit unterschiedlichen E-Mail-Routen gesendet werden, die in den Briefumschlag-Headern angegeben sind. Aus diesem Grund dauert der Versand von BCCs in der Regel länger als bei normalen E-Mails, da unterschiedliche Nachrichtentexte erstellt und einzeln versendet werden müssen.
Dies hilft auch bei einigen E-Mail-Compliance-Regeln. Auf einem Mailserver können beispielsweise Regeln konfiguriert sein, um einen Archiv-E-Mail-Server automatisch zu blockieren (alle an ihn gesendeten E-Mails werden ebenfalls archiviert). In diesem Fall ist der Mailserver möglicherweise nicht einmal ein echter Empfänger.
HELO from-mail-server.com
MAIL FROM:<john.smith@from-mail-server.com>
RCPT TO:<mail-archive@archive-server.com>
DATA
From: "John Smith" <john.smith@from-mail-server.com>
To: "Jane Doe" <jane.doe@to-mail-server.com>
BCC: "Anonymous" <anonymous@another-mail-server.com>
Subject: Important Meeting Notice
Date: Monday, May 15, 2017 12:20 PM
This is an important meeting notice. We'll meet tomorrow.
.
In diesem Fall ist der Empfänger eine andere Partei, die weder dem Empfänger noch dem Absender bekannt ist. Dies ist eine Funktion des Protokolls, die normalerweise zum Weiterleiten oder Archivieren von Nachrichten verwendet wird.
Diese Spam-Nachricht hat dieses Verhalten ausgenutzt. Es ist eine Standardlücke, die technisch mit jedem kompatiblen Mailserver funktionieren sollte. Natürlich verwenden viele aktualisierte Server "Erweiterungen" wie DKIM, um zu überprüfen, ob eine solche E-Mail authentisch ist, aber es gibt immer noch viele alte Mail-Server, die sich nicht darum kümmern, einfach weil es verlockend ist, nicht beschädigte Dinge zu reparieren.
Beachten Sie auch, wie ich einen Date-Header angegeben habe. Dies kann ein beliebiger (aber gut formatierter) Wert sein. Viele Kunden zeigen gerne alle gesetzlichen Datenbereiche von der fernen Vergangenheit bis in die ferne Zukunft an. Ich habe mir vor Jahren persönlich eine E-Mail gesendet, die noch lange nach meiner Lebenserwartung oben in meinem Briefkasten bleibt, sowie eine E-Mail, die älter ist als mein E-Mail-Konto und meine eigene Geburt.
tl; dr
Zusammenfassend lässt sich sagen, dass der Absender eine E-Mail gefälscht hat, der ursprüngliche E-Mail-Server sie akzeptiert / weitergeleitet hat, dass Ihr E-Mail-Server sie akzeptiert und in Ihrem Posteingang gespeichert hat und dass Ihr Kunde Ihnen die in Ihrem Posteingang enthaltenen Daten originalgetreu und ohne Umgehung angezeigt hat jede Sicherheit. Die Sicherheit beim Senden ist in dieser Hinsicht häufig weniger eingeschränkt als das Empfangen von Sicherheit, da POP3 fast immer einen Benutzernamen und ein Kennwort erfordert, bevor Sie auf eine Mailbox zugreifen können (Sie könnten dies theoretisch umgehen, aber ich kenne keine legitimen Mail-Dienste, die dies tun).