Frage

Ich verwende PHPMailer E-Mails mit SMTP von meinem Skript zu senden. Die E-Mails handelt es sich tatsächlich Zahlen Zelle unter Verwendung von E-Mail-zu-SMS-Gateways. Nun, im Idealfall möchte ich eine große BCC Liste aufzubauen alles in einer Charge zu senden, anstatt durch eine große Liste von Adressen von looping und sie einer nach dem anderen zu senden.

Should I vollständig BCC Funktionalität vertrauen andere Empfängeradressen zu verstecken (die in diesem Fall sind meist Telefonnummern)?

War es hilfreich?

Lösung

Eine Reihe von MTAs zu einem gebrochenen Feld durch das Dumping alle die BCC-Adressen in einen „Scheinbar-To“ Header reagiert --- nicht das, was Sie wollen. Sounds wie würden Sie profitieren von Lesen auf SMTP: es gibt zwei Orte, an denen um Adressen festgelegt sind, und sie müssen nicht gleich sein. Stellen Sie den Umschlag-Adresse zu dem, was Sie brauchen, und die Daten zu Adresse zu einem gewissen bequemen Kauderwelsch.

Andere Tipps

Das bei der Umsetzung abhängen könnte, aber ich denke, dass die meisten von ihnen keine E-Mails in einem BCC offenbaren würden, nach allem, was ist, was es bedeutet, zu tun.

Es gibt einen einfachen Weg, um herauszufinden, einfach eine E-Mail an sich selbst senden, setzen einige Adressen in der BCC-Liste und überprüfen Sie die rohe Nachricht, um zu sehen, wenn Sie die Bcc-E-Mails finden.

Die Telefonnummern werden aus über den Draht in Klartext. Ob es in der „An:“ oder „Bcc:“ Zeile; ob es sich um eine E-Mail zu einem Zeitpunkt oder die gesamte Partie auf einmal.

So sind die wirklichen Fragen sind:   1. Haben Sie Ihren Transport vertrauen (in Bezug auf Vertraulichkeit)      ... und ...   2. Welches ist die effizientere Methode ist?

Sounds wie Sie haben wahrscheinlich keine andere Wahl, über E-Mail an das Telefon # 's ... ... und es klingt auch wie "send-all-at-once" könnte wesentlich effizienter sein.

IMHO .. PSM

PS: „Auf der dritte Hand ...“ - ich nicht denkt, die „bcc“ Telefon # 's jemals auf jeden Empfänger des Handy angezeigt. Also ich ehrlich gesagt glaube ich nicht, das ist ein Problem ...

BCC ( „Blind Carbon Copy“) sollten nicht an andere Empfänger sichtbar sein und sollte (in den meisten Fällen) sicher sein. Natürlich ist nichts perfekt . Wenn Sie zu 100% sicher, wollten, dass die E-Mail-Adressen blieben sicher, nur eine Schleife erstellen und eine separate E-Mail für jede der Nummern / Adressen einzeln senden.

Also, statt:

/* $mailer assumed as PHPMailer Object */
foreach( $recipient as $r ){
  $mailer->AddBCC( $r['emailAddress'] );
}
$mailer->Send();

Sie können verwendet werden:

/* $mailer assumed as PHPMailer Object */
foreach( $recipient as $r ){
  $mailer->ClearAllRecipients();
  $mailer->AddAddress( $r['emailAddress'] );
  $mailer->Send();
}

Ja. Das ist der Punkt des BCC. Feld in erster Linie

I trust Computer-Software über so weit wie ich bequem eine Ratte ausspucken kann (attribution required des hervorragenden "BlackAdder" TV-Show für dieses kleine Juwel).

Wenn Sie darüber besorgt sind, verwenden Sie es nicht. Ich bin sicher, die Leute dachten, ihre Facebook-Profile als auch sicher waren. Nicht alle Kreditkartennummern zu nennen, die von vermeintlich sicheren Sites die Freiheit entlassen wurden.

Google Mail alle Bcc-Adressen zeigen.

Um dies zu sehen, öffnen Sie Ihr Google Mail-Konto, bilden eine neue E-Mail an sich selbst und bcc eine falsche Adresse (das heißt fakeaddress@fakeaddress123.com)

Wenn Sie die E-Mail zu erhalten, klicken Sie auf ‚Details anzeigen‘ klicken und Sie werden in der Lage sein, die Bcc ist zu sehen. Ich habe verwendet Gmail bcc vor ... es nicht gut enden.

Aus Wikipedia:

  

RFC 3864 beschreibt Registrierungsverfahren für die Nachrichtenkopffelder an der IANA; es sorgt für dauerhafte und vorläufige Feldnamen Nachrichten-Header, einschließlich der Felder für MIME, netnews auch definiert, und http, und Referenzierung relevanten RFCs. Gemeinsame Header-Felder für E-Mail enthalten:   Bcc: Blind Carbon Copy; Adressen an die SMTP-Lieferliste hinzugefügt, aber nicht (in der Regel) in den Nachrichtendaten aufgelistet, an anderen Empfängern unsichtbar bleiben.

Es ist an Ihnen, um herauszufinden, ob Sie für Pflege „in der Regel“.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top