rernanded
Erfahrenes Mitglied
Hallo,
brauche Lösung um per PHPMailer ein Email an multiple Adressen zu senden.
So müssen die Werte aus $to bzw. $tos in diese Zeile an Stelle der ???:
$mail->addAddress(???, 'OKAY');
MONI
HTML:
PHP:
brauche Lösung um per PHPMailer ein Email an multiple Adressen zu senden.
So müssen die Werte aus $to bzw. $tos in diese Zeile an Stelle der ???:
$mail->addAddress(???, 'OKAY');
MONI
HTML:
HTML:
<form action="mailform.php" method="post">
<table>
<tr><td>to (*)</td><td>
<textarea type="text" name="to" cols="100" rows="10">
</textarea>
<br />
* Hinter jede Email-Adresse ein ; setzen. </td></tr>
<tr><td>subject</td><td><input type="text" name="subject" size="99" maxlength="99" value=""></td></tr>
<tr><td>text</td><td><textarea type="text" name="text" cols="100" rows="10">
<h1>
</h1>
</textarea></td></tr>
<tr><td><input type="submit" value="mail"></td></tr>
</table>
</form>
PHP:
PHP:
//**********************************************************************************************************
$to = $_POST["to"];
$tos = explode(";",$to);
$subject = $_POST["subject"];
$text = $_POST["text"];
//**********************************************************************************************************
$debug = true;
//$debug = false;
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;
require "phpmailer/src/PHPMailer.php";
require "phpmailer/src/SMTP.php";
require "phpmailer/src/Exception.php";
try {
$mail = new PHPMailer($debug);
if ($debug) {
$mail->SMTPDebug = SMTP::DEBUG_SERVER;
}
$mail->isSMTP();
$mail->SMTPAuth = true;
$mail->Host = "newsletter-blablabla.de";
$mail->Port = 587;
$mail->Username = "un";
$mail->Password = "pw";
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->setFrom('sendeadresse', 'WOW');
$mail->addAddress(???, 'OKAY');
$mail->addAttachment("smile.gif", "smile.gif");
$mail->CharSet = 'UTF-8';
$mail->Encoding = 'base64';
$mail->isHTML(true);
$mail->Subject = $subject;
$mail->Body = $text;
$mail->AltBody = '1234567890';
$mail->send();
} catch (Exception $e) {
echo "Die Mail(s) konnte(n) nicht verschickt werden. Mailer Error: ".$e->getMessage();
}