[QUOTE]Das BCC-Feld enthält eine oder mehrere durch Kommata getrennte E-Mail-Adressen, an die eine Kopie der E-Mail gesendet wird, ohne dass dies jedoch für die anderen angegebenen Empfänger sichtbar ist („Blindkopie“). Durch eine Blindkopie sind die Empfänger von Rund-Mails vor der Adressen-Sammlung von bösartigen Diensten wie z. B. Spambots gesichert.[/QUOTE]
deswegen wäre es ja besser bei einem Newsletter alle Empfänger bei BCC einzutragen und als eigendlichen Empfänger dann nur die Adminmail anzugeben, so wie eben bei dem Beispiel von mir ^^
Es gab zB mal eine Organisation in der Schule, die hat auch Rundmails verschickt, allerdings hat die nicht mit bcc gearbeitet sondern hat alle beim Empfänger eingetragen, und so hatte ich dann sehr sehr viele Email adresse, einschließlich der der Schulleitung..
Und sowas dürfte eigendlich nicht sein.. ^^
Bei dem Code den ich gepostet habe wird jede Email Adresse beachtet, und zwar:
$mail = array("bcc", "abc@email.de", "def@email.de");
if ($mail[ 0 ] != 'bcc') {
// Trifft zu
array_shift($mail); // Hier wird der "bcc" Eintrag entfernt
foreach ($mail as $m) {
$mailer->AddBCC(escape_for_email($m)); // Hier läuft der Rest des arrays durch, also abc@email.de und dann noch def@email.de
}
$mailer->AddAddress($mailer->From); // Hier wird die Adminemail hinzugefügt, damit das Empfängerfeld der Email nicht leer ist
} else {
foreach ($mail as $m) {
$mailer->AddAddress(escape_for_email($mail));
}
}
Zuletzt modifiziert von SFX am 11.07.2010 - 12:21:31