メッセージ本文のサイズ制限のプロパティ

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • 受信と送信のメールメッセージに許容される最大メール本文サイズを制御するプロパティを追加します。

    プロパティ

    デフォルトでは、システムはメールの bodybody_text フィールドで最大 524,000 文字を処理します。

    システムプロパティ glide.email.inbound.max_body_charsglide.email.outbound.max_body_chars を追加および設定して、メール本文のサイズ制限を増減されることができます。設定された制限を超えると、メール本文は切り捨てられます。たとえば、glide.email.inbound.max_body_chars の本文サイズ制限を 1,000 文字に設定しても、受信メールが 2,000 文字の場合、メール本文は 1,000 文字で切り捨てられます。

    表 : 1. メッセージ本文のサイズ制限のプロパティ
    名前 説明
    glide.email.inbound.max_body_chars
    各受信メールに許可される最大本文サイズを文字数で設定します。
    • タイプ:整数
    • デフォルト値:524288
    glide.email.outbound.max_body_chars
    送信メールごとに許可される最大本文サイズを文字数で設定します。
    • タイプ:整数
    • デフォルト値:524288
    注:
    異なるプロパティ、com.glide.attachment.max_size はシステム内の添付ファイルの最大許容ファイルサイズを設定し、glide.email.inbound.max_total_attachment_size_bytes および glide.email.outbound.max_total_attachment_size_bytes のより大きい値を上書きします。

    受信メール本文の処理

    受信メールの場合、システムでは glide.email.inbound.max_body_chars プロパティで設定された最大本文サイズが適用されます。本文サイズが設定値を超えた場合:
    • システムでは、メールによってトリガーされる受信メールアクションは実行されません。
    • メール フォームの本文テキストは、システムによって切り捨てられます。
    • 警告が記録され、[メール] フォームの [エラー文字列] フィールドが設定されます。このようなメールのログメッセージは次のように表示されます:Email set to receive-ignored because its size exceeds the value set in glide.email.inbound.max_body_chars. (サイズが com.glide.email.max_body_bytes で設定された値を超えているため、メールは receive-ignored に設定されました。)

    送信メール本文の処理

    送信メールの場合、システムでは glide.email.outbound.max_body_chars プロパティで設定された最大本文サイズが適用されます。本文サイズが設定値を超えた場合:
    • メールは送信されません。
    • メール フォームの本文テキストは、システムによって切り捨てられます。
    • 警告が記録され、[メール] フォームの [エラー文字列] フィールドが設定されます。このようなメールのログメッセージは次のように表示されます:Email set to receive-ignored because its size exceeds the value set in glide.email.outbound.max_body_chars. 1337 character(s) were truncated from the body field. (サイズが glide.email.outbound.max_body_bytes で設定された値を超えているため、メールは receive-ignored に設定されました。1337 文字が、本文フィールドから切り捨てられました。)