【问题标题】:PHPMAILER Is there a limit to the number of attachments?PHPMAILER 附件数量有限制吗?
【发布时间】: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


【解决方案1】:

不,PHPMailer 对您可以拥有的附件数量没有限制,但很可能某些客户端会这样做。如果您有这么多项目,我建议您将它们压缩并作为单个文件发送。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    • 2016-02-10
    • 1970-01-01
    • 2021-08-07
    相关资源
    最近更新 更多