Однако иногда письма всё же обрезаются. Что ещё хуже, некоторые части писем полностью удаляются, то есть они не просто скрыты под ..., а отсутствуют в любом виде.
Я протестировал это в предпросмотре расширенного тестового письма, и интересно, что версия в обычном тексте не была обрезана, а HTML-версия — да.
Я пытаюсь создать анонимизированный минимальный воспроизводимый пример, но тем временем могу privately отправить письмо тому, кто сможет в этом разобраться.
Давайте попробуем поднять это выше в списке. Не могли бы вы прислать мне несколько конкретных примеров в личные сообщения, чтобы мы могли провести более детальное расследование?
Привет, @JammyDodger!
В принципе, даже приведённый выше пример уже довольно удивителен. Не могли бы вы воспроизвести эту проблему с его помощью? В противном случае, конечно, я могу отправить вам в личные сообщения ещё несколько примеров.
Огромное спасибо!
Извините, что поднимаю эту старую тему. Просто хотел узнать, удалось ли решить проблему, так как у нас возникла похожая ситуация, и я не хотел создавать новую тему. Изучая соответствующее письмо в формате MIME с несколькими частями, содержимое text/plain выглядит безобидно:
Hallo beisammen,
anbei erhaltet ihr für den UK am kommenden Dienstag das aktualisierte [...]
Текст обрезается следующим образом:
Hallo beisammen,
(выживает только первая строка). Это происходит независимо от любых настроек администратора trim и воспроизводится с помощью расширенного тестера электронной почты (при вставке полного исходного кода письма).
При просмотре части text/html письма обнаруживается:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
Hallo beisammen,
<div class="moz-forward-container">
<div class="moz-forward-container">
<div class="moz-forward-container">
<p>anbei erhaltet ihr für den UK am kommenden Dienstag das [...]
Моя гипотеза заключается в том, что каким-то образом было задействовано пересланное письмо, и пользователь, вероятно, вручную скопировал и вставил текст (отформатированный в HTML), удалив макет форматирования (но div остался). При просмотре части text/plain она вообще не распознаётся как пересланное письмо. Не уверен, была ли у @artur та же проблема.
Интересно, можно ли каким-то образом улучшить «магию» распознавания контента пересланных писем.