我有一个表格,我正在使用 PHPMailer 将该表格中的数据发送到我的电子邮件。用户也可以发送附件,但我有一个问题:如何让 PHPMailer 拒绝大于 2Mb 的附件并只允许 iamge 附件(不允许其他类型的文档)?
这是我使用 PHPMailer 来增加电子邮件附件的代码:
foreach(array_keys($_FILES['fileAttach']['name']) as $key) {
$source = $_FILES['fileAttach']['tmp_name'][$key];
$filename = $_FILES['fileAttach']['name'][$key];
$mail->AddAttachment($source, $filename);
}