Входящие письма обрезаны, несмотря на отключенную обрезку

Наше сообщество сильно зависит от электронной почты, поэтому мы отключили обрезку входящих писем:

Однако иногда письма всё же обрезаются. Что ещё хуже, некоторые части писем полностью удаляются, то есть они не просто скрыты под ..., а отсутствуют в любом виде.

Я протестировал это в предпросмотре расширенного тестового письма, и интересно, что версия в обычном тексте не была обрезана, а HTML-версия — да.

Я пытаюсь создать анонимизированный минимальный воспроизводимый пример, но тем временем могу privately отправить письмо тому, кто сможет в этом разобраться.

Привет снова, я нашел простой пример, демонстрирующий странное поведение:

Уважаемые авторы,
окончательное чтение запланировано на

понедельник, 5 сентября, в 14:00.

Страница этой встречи:

в тесте это отображается так:

Это очень серьёзная ошибка, которую мы хотели бы попросить исправить как можно скорее!
Коллега из IT-отдела CERN @trobiyo

Спасибо!

p.s. Обратите внимание, письмо было отправлено из Thunderbird, но я скопировал обычный текст, и проблема всё равно возникает.

1 лайк

Привет, @artur :slight_smile:

Давайте попробуем поднять это выше в списке. :slight_smile: Не могли бы вы прислать мне несколько конкретных примеров в личные сообщения, чтобы мы могли провести более детальное расследование?

2 лайка

Привет, @JammyDodger!
В принципе, даже приведённый выше пример уже довольно удивителен. Не могли бы вы воспроизвести эту проблему с его помощью? В противном случае, конечно, я могу отправить вам в личные сообщения ещё несколько примеров.
Огромное спасибо!

1 лайк

Я провёл это через свой тестовый сайт и могу подтвердить, что это же происходит и на моей продвинутой тестовой странице:

Но в тесте с отправкой по электронной почте оно, кажется, принимается без сокращений: (отправка с zohomail)

Может быть, мне понадобятся ещё несколько примеров для тестирования, чтобы лучше понять, с чем я имею дело?

3 лайка

Извините, что поднимаю эту старую тему. Просто хотел узнать, удалось ли решить проблему, так как у нас возникла похожая ситуация, и я не хотел создавать новую тему. Изучая соответствующее письмо в формате 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 та же проблема.

Интересно, можно ли каким-то образом улучшить «магию» распознавания контента пересланных писем.

1 лайк