【发布时间】:2015-05-31 22:43:27
【问题描述】:
执行 READDIR,一个目录中有 50 多个文件。使用 FOREACH 循环附加文件。仅发送 20 个附件。 PHPMAILER 对附件数量有限制吗?
【问题讨论】:
-
请附上一些代码,以便我们更详细地了解您在做什么(有时这是一个小问题,但只是切线相关的问题)
-
$files = get_files ("/var/www/inet/rep/001/"); foreach ($files as $file) { echo "
$file"; $mail->AddAttachment($file); } //发送消息,检查错误 if(!$mail->Send()) { echo "Mailer Error: " . $mail->错误信息; } else { echo "消息已发送!"; } -
Outlook 接收的数量是否有限制?发送到 gmail 时似乎可以工作。
-
对 gmail 不起作用。附件数量上限为 20 个。
-
执行 foreach 以获取文件夹中的文件。不附加文件。仅适用于第一个文件夹。 foreach ($files0 as $file0) { echo "
$file0"; $mail->AddAttachment($file0);它显示文件名但不附加。请帮忙!
标签: php email phpmailer email-attachments