[svn r13799] Allow array of recipients (rather than just one recipient in one string)

skala
Yannick Warnier 17 years ago
parent b9373f01ce
commit fd29574f65
  1. 19
      main/inc/lib/mail.lib.inc.php

@ -163,9 +163,24 @@ function api_mail_html($recipient_name, $recipient_email, $subject, $message, $s
$mail->AltBody = strip_tags(str_replace('<br />',"\n",$message));
$mail->Body = '<html><head></head><body>'.$message.'</body></html>';
//only valid address
if(eregi( $regexp, $recipient_email ))
if(is_array($recipient_email))
{
$mail->AddAddress($recipient_email, $recipient_name);
$i = 0;
foreach($recipient_email as $dest)
{
if(eregi( $regexp, $dest ))
{
$mail->AddAddress($dest, ($i>1?'':$recipient_name));
}
$i++;
}
}
else
{
if(eregi( $regexp, $recipient_email ))
{
$mail->AddAddress($recipient_email, $recipient_name);
}
}
if (is_array($extra_headers) && count($extra_headers)>0){

Loading…
Cancel
Save