Formmailer und Weiterleitung an 2 Emailadressen ?
Marco Hoffmann
- php
0 Thiemo Mättig0 KD-one0 Thiemo Mättig0 KD-one
Hallo zusammen,
bin etwas unbedarft in PHP und habe eine vermutlich einfache Frage, aber ich aber diverse Varianten ausprobiert und es hat nicht geklappt.
Wie kann ich es machen, dass der folgende Formmailer die Emails an 2 Emailadressen schickt und nicht nur an eine ?
<?php
$admin= 'mammo@gmx.de';
$subject= 'E-Mail';
$message= 'Nachrichten an '.$admin.' von '.$email.":\n\n";
foreach($HTTP_POST_VARS as $name=> $value) {
$message.= "$name:$value\n";
}
mail($admin, $subject, $message, "From: $email");
?>
Danke Marco
Etwa so (verkürzt dargestellt):
$admins[] = "eins@example.com";
$admins[] = "zwei@example.com";
foreach ($admins as $admin) {
mail($admin, ...);
}
Hallo Thiemo,
Ich habá ao gemacht,
$email = "office@elektro-dunzinger.at, $T2";
[$T2 ist die vom Benutzer angegebene e-Mailadresse. Die Mail wird an beide versandt.]
Spricht da was dagegen?
Gruß
Kurt
Ach so, ja klar. Steht ja auch im PHP-Handbuch.
mail("adresse1@example.com, adresse2@example.com", ...);
Das geht mit beliebig vielen Adressen. Daran hatte ich nicht gedacht.
Hallo Thiemo,
als PHP-Anfänger wollte ich dich natürlich nicht mit der Nase auf was stoßen. Ich war tatsächlich verunsichert, ob meine Lösung überhaupt sinnvoll wäre. Da Sie aber funktioniert, wollte ich mich einfach bei jemandem, der augenscheinlich Ahnung hat, vergewissern, ob dadurch nicht Fehler provoziert werden.
Gruß
Kurt