Gmail & Multipart mails: контент-идентификатор, кажется, удаляется серверами Google перед отображением электронной почты? - PullRequest
0 голосов
/ 09 февраля 2019

Я отправляю файлы pkpass (passbook) по электронной почте (используя smtp-серверы mandrill) и связываю их в HTML-контенте электронной почты (используя Content-ID вложения, например: <a href=3D"cid:5c5e7247c005_10112ae2bbbf46902355@my= omr-58d55f998-kxqxj.mail">Import Passbook</a>).

Вложение добавляется просто отлично, но при получении с помощью gmail серверы Google по какой-то причине по-прежнему содержат ссылку, но удаляют идентификатор содержимого файла:

--_av-kFzW1VpAJFpZE132xTQ37w
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Id: <5c5e6c1760cc7_f6d2ae2bbbf46901946@myomr-58d55f998-kxqxj.mail>
Content-Disposition: inline


--_av-kFzW1VpAJFpZE132xTQ37w--
--_av-MSFQOwrI1EaKeim1C0GKPA--
--_av-6lavMUDV1CgIJdSrTHpI-Q
Content-Type: application/vnd.apple.pkpass
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="ticket_267.pkpass"

Достаточно забавно, только идентификатор passbooksудален, как вы можете видеть в примере.

Это def.оставив мой компьютер с идентификатором контента.Это может быть Mandrill или Google, которые удаляют кусок.

...