【发布时间】:2013-09-03 18:16:30
【问题描述】:
我一直在编写一个使用 PHP 邮件程序发送电子邮件的触发器。代码的问题在于它向单个收件人发送多封邮件。我什至尝试使用function singleTo,但即使这样似乎也不起作用。
$mail = new PHPMailer();
for($i = 0; $i <= sizeof($emailid); $i++) {
$mail->WordWrap = 50;
$mail->IsHTML(true);
$mail->SingleTo = true;
$mail->AddAddress($emailid[$i],$name[$i]);
$mail->Subject = 'Some Subject';
$mail->Body = "Some Body";
$mail->AltBody = "Some Body";
$errornumber[$i] = 1;
if(!$mail->Send()) {
$errorinfo[$i] = $mail->ErrorInfo;
$errornumber[$i] = 0;
}
}
【问题讨论】:
-
$emailid[$i]和$name[$i]的值是多少? -
sizeof($emailid)的值是多少? -
这些是邮件 ID 和他们的名字@jterry
-
这将是我必须邮寄给的人数。每次都不一样。 @无情