無効にしても受信メールがトリミングされる

私たちのコミュニティはメールに大きく依存しているため、受信メールのトリミングは無効にしています。

しかし、時々メールがトリミングされるようです。さらに悪いことに、メールの一部が完全に削除されてしまいます。つまり、...の下に隠されるだけでなく、どのような形でも存在しなくなります。

高度なテストメールプレビューでこれをテストしたところ、興味深いことに、プレーンテキストメッセージはトリミングされませんでしたが、HTMLバージョンはトリミングされました。

匿名化されたMWE(Minimum Working Example)を作成しようとしていますが、それまでの間、調査できる人にメールをプライベートで共有できます。

こんにちは、またお会いできて嬉しいです。奇妙な動作を示す簡単な例を見つけました。

Dear Authors,
the final reading for is scheduled for

monday, september 5th, at 2pm.

the page for this meeting is:

テストで次のような結果になります。

これは非常に重要なバグですので、できるだけ早く修正していただきたいです。
CERN ITの同僚である @trobiyo さんにもCCしておきます。

よろしくお願いします!

追伸:メールは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