Неполные вложения остаются прикрепленными к почте - PullRequest
0 голосов
/ 04 июня 2018

Я использую инструмент фильтрации mimedefang.В конфигурации я раздеваю все вложения и пересылаю его на другой адрес.Что касается конкретного отправителя, я вижу изменения в заголовке Content-Type из application / pdf и multipart-mixed.В полученном электронном письме о внешнем виде, когда я открываю PDF-файл с помощью текстового редактора (он содержит такой контент, как («Это сообщение из нескольких частей в формате MIME ...», за которым следуют некоторые случайные числа »------------ = _ 1525668389-64274-8-- ").

Кто-нибудь может догадаться, почему это может происходить?

1 Ответ

0 голосов
/ 04 июня 2018

Составные сообщения (например, с вложениями) разделены на boundary.Это boundary имеет длину от 1 до 70 символов и не должно появляться где-либо в любом месте внутри инкапсулированных частей сообщения (между границами).

MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=gc0p4Jq0M2Yt08jU534c0p

This is a message with multiple parts in MIME format.
--gc0p4Jq0M2Yt08jU534c0p
Content-Type: text/html; charset=UTF-8

<html><head></head><body>This is the HTML body of the message.</body></html>
--gc0p4Jq0M2Yt08jU534c0p
Content-Type: text/plain

This is the body of the message.
--gc0p4Jq0M2Yt08jU534c0p
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64

PGh0bWw+CiAgPGhlYWQ+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+VGhpcyBpcyB0aGUg
Ym9keSBvZiB0aGUgbWVzc2FnZS48L3A+CiAgPC9ib2R5Pgo8L2h0bWw+Cg==
--gc0p4Jq0M2Yt08jU534c0p-- 

Я подозреваю, что где-то между mimedefang и вашей милтер конфигурацией,границы становятся искаженными или включаются во вложение, что может привести к их повреждению.

...