Php-发送带有多个加密附件的加密邮件,可供Outlook阅读
任何人都可以解释如何加密mime邮件与多个附件,可读的Outlook?我目前构建了一个多部分邮件,Outlook可以正确读取该邮件,但如果我使用openssl_pkcs7_encrypt()加密该多部分邮件头+正文,Outlook将只读取(html)-正文,并且无法分离附件。然后,它将第一个附件声明为不可读 结构是 To: you@example.com From: me@example.com Reply-To: me@example.com MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="mx-2041315b16859f651fe7575c5949d1aa" This is a multi-part message in MIME format --mx-2041315b16859f651fe7575c5949d1aa Content-Type: multipart/related; boundary="rel-2041315b16859f651fe7575c5949d1aa"; --rel-2041315b16859f651fe7575c5949d1aa Content-Type: text/html; charset=UTF-8; [html-content here...] --rel-2041315b16859f651fe7575c5949d1aa Content-Type: image/jpg; name="Image.jpg" Content-ID: img1 Content-Disposition: inline; filename="Image.jpg" Content-Transfer-Encoding: base64 [related base64-encoded JPEG...] --rel-2041315b16859f651fe7575c5949d1aa --mx-2041315b16859f651fe7575c5949d1aa Content-Type: application/octet-stream; name="A_PDF.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="A_PDF.pdf" [base64-encoded PDF...] --mx-2041315b16859f651fe7575c5949d1aa 致:you@example.com 发件人:me@example.com 答复:me@example.com MIME版本:1.0 内容类型:多部分/混合;boundary=“mx-2041315B16859F651FE75C5949D1AA” 这是MIME格式的多部分消息 --mx-2041315B16859F651FE75C5949D1AA 内容类型:多部分/相关;边界=“rel-2041315B16859F651FE75C5949D1AA”; --rel-2041315B16859F651FE75C5949D1AA 内容类型:text/html;字符集=UTF-8; [此处为html内容…] --rel-2041315B16859F651FE75C5949D1AA 内容类型:图片/jpg;name=“Image.jpg” 内容ID:img1 内容配置:内联;filename=“Image.jpg” 内容传输编码:base64 [相关base64编码JPEG…] --rel-2041315B16859F651FE75C5949D1AA --mx-2041315B16859F651FE75C5949D1AA 内容类型:应用程序/八位字节流;name=“A_PDF.PDF” 内容传输编码:base64 内容处置:附件;filename=“A_PDF.PDF” [base64编码PDF…] --mx-2041315B16859F651FE75C5949D1AAPhp-发送带有多个加密附件的加密邮件,可供Outlook阅读,php,email,encryption,html-email,email-attachments,Php,Email,Encryption,Html Email,Email Attachments,任何人都可以解释如何加密mime邮件与多个附件,可读的Outlook?我目前构建了一个多部分邮件,Outlook可以正确读取该邮件,但如果我使用openssl_pkcs7_encrypt()加密该多部分邮件头+正文,Outlook将只读取(html)-正文,并且无法分离附件。然后,它将第一个附件声明为不可读 结构是 To: you@example.com From: me@example.com Reply-To: me@example.com MIME-Version:
如果你关心的是传输级加密(防止中间人攻击),你应该阅读,如果你想加密电子邮件的内容,你应该只关心加密MIME块的身体部分,如果你关心的是传输级加密,请阅读这个相关的问题。(防止中间人攻击)你应该阅读,如果你想加密电子邮件的内容,你应该只关心加密MIME块的身体部分,阅读有关的问题。