E-Mail an mehrere Empfänger senden

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
SKYSURFER2002
Mitglied
Beiträge: 138
Registriert: 23.01.2005 16:09
Kontaktdaten:

E-Mail an mehrere Empfänger senden

Beitrag von SKYSURFER2002 »

Hallo,

ich benutze die phpBB funktion um E-Mails zu versenden. Diese E-Mail wird aber immer nur an einen Empfänger verschickt. Gibt es nun eine Möglichkeit diese E-Mail an mehrere Empfänger zu versenden? Wenn möglich nicht als CC. Ein weiteres Schmankerl wäre, wenn der einzelne Empfänger der E-Mail nicht sehen würde, wer alles diese E-Mail bekommen hat.

Hier mal die E-Mailfunktion von mir

Code: Alles auswählen

//email senden
$pfad_script = $board_config['server_name'] . $board_config['script_path'];
$subject = "neues Kommentar zu einem Bild";
		
include($phpbb_root_path . 'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);

$emailer->from($userdata['user_email']);
$emailer->replyto($userdata['user_email']);
		
$email_headers = 'X-AntiAbuse: Board servername - ' . $server_name . "\n";
$email_headers .= 'X-AntiAbuse: User_id - ' . $userdata['user_id'] . "\n";
$email_headers .= 'X-AntiAbuse: Username - ' . $userdata['username'] . "\n";

$emailer->use_template('userprofile_bild_komment', $board_config['default_lang']);
$emailer->email_address($useremail);
$emailer->set_subject($subject);
$emailer->extra_headers($email_headers);
	
$emailer->assign_vars(array(
'USERNAME' => $username,
'SITENAME' => $page_config['page_name'],
'U_LINK' => $pfad_script . '/userprofile.php?mode=pic&katid=' . $katid . '&uid=' . $uid . '&pos=' . $pos . '&start=' . $start,
'EMAIL_SIG' => $page_config['board_email_sig'],
));
		
$emailer->send();
$emailer->reset();

//ende e-mail

Für Anregungen dankbar,

SKYSURFER
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Schau dir mal die Methoden $emailer->cc() und $emailer->bcc() an. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
SKYSURFER2002
Mitglied
Beiträge: 138
Registriert: 23.01.2005 16:09
Kontaktdaten:

Beitrag von SKYSURFER2002 »

Hmm, gut. In der emailer.php habe ich das bcc gefunden. Aber wie wende ich es an. Gibt es da eine Datei im phpbb, wo man sich das abschauen kann? Oder kannst du es mir erklären?


MfG
SKYSURFER
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Code: Alles auswählen

$emailer->cc('1. E-Mailadresse');
$emailer->cc('2. E-Mailadresse');
// ...
Das entsprechende funktioniert auch mit bcc().
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „Coding & Technik“