2

我正在使用 PHPMailer 类,它不支持多张图片上传。

$mailer = new phpmailer();
$mailer->IsMail();

$mailer->Subject = 'NewsLetter Request';            
$mailer->AddAddress('myemailid', 'Name');
$mailer->message_type =  "attachments";

$mailer->AddAttachment($_FILES["logo"]["tmp_name"],$_FILES["logo"]["name"]);
$mailer->AddAttachment($_FILES["logo2"]["tmp_name"],$_FILES["logo2"]["name"]);

$mailer->Body = $htmlBody;
$mailer->isHTML(true);

如果我发送邮件,我会得到最后一个附加图像 $_FILES['logo2'] ,我没有收到邮件中的第一张图像。

4

1 回答 1

6

如果您使用的是 mailer v5,请参阅此解决方案PHPmailer v5 不支持多个附件

于 2011-07-28T06:38:01.947 回答