受信メールから不要なコンテンツを削除

:bookmark: このガイドでは、Discourse に届くメールから署名などの不要なコンテンツを削除する方法について説明します。

:person_raising_hand: 必要なユーザーレベル:管理者

Discourse には、署名やその他の余分なコンテンツを自動的に削除する機能を含む、受信メールを処理する組み込みシステムが備わっています。このガイドでは、この機能の制御方法と、元のメールコンテンツの表示方法について解説します。

メールコンテンツのトリミング制御

デフォルトでは、Discourse は受信メールから署名やその他の「余分な」コンテンツを自動的に削除します。この検出システムは、メールを Discourse の投稿に使用する Markdown コンテンツに変換します。ただし、サイト管理者の中には、さまざまな理由でこのようなコンテンツを保持したいと考える方もいらっしゃるかもしれません。

この機能を有効または無効にするには:

  1. サイトの管理パネルに移動します
  2. サイト設定で trim incoming emails を検索します
  3. 設定を必要に応じてオンまたはオフに切り替えます

この設定を無効にすると、Discourse は自動的にメール署名を削除したり、受信メールの本文以外の追加コンテンツをフィルタリングしたりしなくなります。

トリミングされたコンテンツの常時表示

関連する設定である always show trimmed content は、トリミングされたコンテンツが折りたたみ可能なセクション(「···」のトグル付きの <details> ブロック)内に投稿に追加されるかどうかを制御します。これを有効にすると、トリミングされた部分は、展開した読者に表示されます。

注:プライベートメッセージの場合、この設定に関係なく、トリミングされたコンテンツは常に追加されます。

元のメールコンテンツの表示

スタッフメンバー(デフォルトでは管理者とモデレーター)は、以下の手順に従って、トリミングされていない元のメールコンテンツを表示できます。

  1. メールから作成された投稿を見つけます
  2. 投稿の右上にある :email: アイコンを探します
  3. :email: アイコンをクリックします

view raw email allowed groups サイト設定により、この機能にアクセスできるグループが制御されます。デフォルトでは、管理者とモデレーターに設定されています。

:email: アイコンをクリックすると、受信メールの異なるバージョンを表示する 3 つのタブが表示されます。

  1. Raw: 生(Raw)のメールコンテンツを表示

  2. Text: メールプレーンテキストバージョンを表示

  3. HTML: メールの HTML バージョンを表示

これらのビューを使用すると、管理者は最終的な投稿でトリミングされた可能性のあるコンテンツを含め、完全な元のメールを確認できます。

この機能を使用するタイミング

以下の場合は、メールのトリミングを無効にしたいと思うかもしれません。

  • ユーザーが頻繁に重要な情報をメール署名に含めている場合
  • 法的またはドキュメント作成の目的で、完全なメールコンテンツを保持する必要がある場合
  • コミュニティが通常メールフッターに含まれる情報に依存している場合

ただし、この機能を有効にしたままにしておくことで、投稿をよりクリーンで、メールの主要なコンテンツに焦点を当てたものにするのに役立つ点に留意してください。

「いいね!」 7