PHPMailer PDF附件导致电子邮件无效

时间:2018-07-27 19:56:12

标签: php phpmailer

我正在使用PHPMailer通过电子邮件发送多个附件。一切工作正常,但特定的PDF文件遇到问题。我已经测试过该PDF文件,并且它是有效的,但是当我使用PHPMailer发送该文件时,该电子邮件为空白,没有其他附件。

当我尝试附加此PDF时,电子邮件标题中会出现警告。

X-Amavis-Alert: BAD HEADER SECTION, MIME error: error: unexpected end of preamble
Received: from mxload.webglobe.sk ([127.0.0.1]) by localhost (inmail-07.webglobe.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vfqgUKdsRNId for <xxx@gmail.com>; Fri, 27 Jul 2018 21:47:50 +0200 (CEST)
Received: from xxx.com (Authenticated sender: xxx@gmail.com) by mxload.syphon.sk (Postfix) with ESMTPSA id 0D8F5106F91E9 for <xxx@gmail.com>; Fri, 27 Jul 2018 21:47:50 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=xxx.com; s=mail; t=1532720870; bh=frcCV1k9oG9oKj3dpUqdJg1PxRT2RSN/XKdLCPjaYaY=; h=Date:To:From:Reply-To:Subject:From; b=ikfBIXZzjiDAm5ejZTW9oheNCEbTR1bRNrfnVarkKj/0o64yZkt//ay/R5X8L3euu
     ciYBDh+sgSbe0gk57k5J5ZdGF6U5IOT0BVyV7bNppD2LKLhyJSLIPzHTUcPtSzlC8s
     5NkHxir6QzE8dKiP+ybmPa6e/yWxN83HQeVGlc/k=
Date: Fri, 27 Jul 2018 21:47:49 +0200
To: xxx@gmail.com
From: XXX <xxx@gmail.com>
Reply-To: XXX <xxx@gmail.com>
Subject: Attachments
Message-ID: <0q7W0WmzhOOO0yRorjRnxQmNbWMoSndlVgjE9xoBzQ@xxx.com>
X-Mailer: PHPMailer 6.0.5 (https://github.com/PHPMailer/PHPMailer)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b1_0q7W0WmzhOOO0yRorjRnxQmNbWMoSndlVgjE9xoBzQ"
Content-Transfer-Encoding: 8bit

--b1_0q7W0WmzhOOO0yRorjRnxQmNbWMoSndlVgjE9xoBzQ


--b1_0q7W0WmzhOOO0yRorjRnxQmNbWMoSndlVgjE9xoBzQ--

1 个答案:

答案 0 :(得分:1)

问题是文件权限设置不正确(没有读取权限)。