Visa ett inlägg
Oläst 2010-08-18, 11:46 #8
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
qson qson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Sep 2006
Inlägg: 513
Citat:
Ursprungligen postat av Jonas Visa inlägg
qson > Tror inte alla mottagare vill se varandras adresser.
Aha, i gamla versionen av phpmailer skickades ett mail per mottagare. Nu läggs tydligen alla adresser i to-fältet samtidigt.

Finns dock en inställning som skickar individuella mail:
PHP-kod:
$SingleTo      public      false      Provides the ability to have the TO field process individual emailsinstead of sending to entire TO addresses 
Här är uppdaterad kod:
PHP-kod:
<?php

$mejl
[0] = '[email protected]';
$mejl[1] = '[email protected]';
$mejl[2] = '[email protected]';
/* ...och så vidare till nr. 800... */

require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();  // använd SMTP-server
$mail->Host     "smtp.example.com"// SMTP server

$mail->From     "[email protected]";     // Avsändar-adressen

foreach ($mejl as $mejladress) {
  
$mail->AddAddress($mejladress); // Mottagar-adressen
}

$mail->Subject  "Mitt första PHPMail";     // Rubriken
$mail->Body     "Ett trevligt massmail.";  // Meddelandet
$mail->WordWrap 50;       // Word-wrap, hur långa skall raderna vara

$mail->SingleTo true// Se till att individuella mail skickas!

if(!$mail->Send()) {
  echo 
'Meddelandet skickades inte.';
  echo 
'Mailfel: ' $mail->ErrorInfo;
} else {
  echo 
'Meddelandet skickades';
}
?>
Jag gillar inte BCC, det står då en annan mottagare än sig själv, t.ex. "To: Undisclosed recipients"
qson är inte uppkopplad   Svara med citatSvara med citat